Нет включаемого файла для библиотеки fortran

Мне нужно создать программу на Фортране, которая использует (среди прочего) библиотеку netcdf, которую я загрузил с помощью apt-get (мой компьютер находится на Ubuntu 20.04). Установка библиотеки сработала, общие объектные файлы для библиотеки есть, но после запуска make-файла программы, которую мне нужно установить, он не работает, потому что не находит включаемые файлы для этой библиотеки. Я не знаком с Фортраном, часто ли нужен включаемый файл в этом случае? Насколько я знаю (или скорее имею опыт), для связывания таких библиотек не требуются включаемые файлы на C ++. Я предполагаю, что если бы они мне были нужны, я должен был получить их при установке библиотеки.
Спасибо за вашу помощь!

2
задан 7 May 2021 в 07:32

1 ответ

Вы должны установить необходимый пакет разработки NetCDF для fortran с помощью

sudo apt-add-repository universe
sudo apt-get install libnetcdff-dev

, а затем повторить сборку вашего приложения.

3
ответ дан 7 May 2021 в 17:39

Другие вопросы по тегам:

Похожие вопросы: