История изменений
Исправление knovich, (текущая версия) :
К сожалению, я плохо помню, как это делалось. У вас это, небось, лабораторная в вузе? Мы вообще пользовались ifort и Visual Studio. Code::Blocks я не использовал никогда.
Вам хоть какие-то знания дали по подключению этой библиотеки? По сути, вам нужно, чтобы gfortran (по сути gcc, у них одинаковые ключи в этом случае) знал, во-первых, путь до заголовочного файла (header), это ключ -I
; во-вторых, путь до самой библиотеки (это уже для linking), это ключ -L
. Посмотрите документацию по этим ключам.
В исходнике нужно прописать что-то типа include 'imsl.h'
(я не помню, как называется заголовочный файл у IMSL, там хитрое название было, начинающееся на fnl, вроде). Таким образом, компилятор возьмёт из заголовочного файла объявления функций IMSL, а линковщик уже свяжет вашу программу с самими функциями из библиотеки. Ну примерно так.
Исправление knovich, :
К сожалению, я плохо помню, как это делалось. У вас это, небось, лабораторная в вузе? Мы вообще пользовались ifort и Visual Studio. Code::Blocks я не использовал никогда.
Вам хоть какие-то знания дали по подключению этой библиотеки? По сути, вам нужно, чтобы gfortran (по сути gcc, у них одинаковые ключи в этом случае) знал, во-первых, путь до заголовочного файла (header), это ключ
-I
-L
В исходнике нужно прописать что-то типа
include 'imsl.h'
Исходная версия knovich, :
К сожалению, я плохо помню, как это делалось. У вас это, небось, лабораторная в вузе? Мы вообще пользовались ifort и Visual Studio. Code::Blocks я не использовал никогда.
Вам хоть какие-то знания дали по подключению этой библиотеки? По сути, вам нужно, чтобы gfortran (по сути gcc, у них одинаковые ключи в этом случае) знал, во-первых, путь до заголовочного файла (header), это ключ -I; во-вторых, путь до самой библиотеки (это уже для linking), это ключ -L. Посмотрите документацию по этим ключам.
В исходнике нужно прописать что-то типа
include 'imsl.h'