Я скачал и установил блиц, используя как spack, так и запустив файл конфигурации из терминала. Однако, когда я пытаюсь переделать свой код, я всегда получаю следующую ошибку:
fatal error: 'blitz/array.h' file not found
После установки blitz я установил build-essential и также запустил следующий код:
sudo apt-get update
Даже тогда фатальная ошибка сохраняется. Это единственная ошибка, которая появляется.
В сообщении в вашем вопросе указывалось, что вам нужен пакет разработки с заголовочным файлом.
Согласно поиску на packages.ubuntu.com он находится в пакете libblitz0-dev
.
Установите его с:
sudo add-apt-repository universe
sudo apt-get install libblitz0-dev
Также обратите внимание, что упакован с версией 0.10-3.3 - вы можете получить libblitz-doc
, libblitz0-dev
, libblitz0v5
.
Если вы пытаетесь скомпилировать более новую версию, начните с получения зависимостей во время сборки упакованной версии с помощью:
sudo apt-get build-dep libblitz0v5