Концептуально вызов Lapack должен быть таким же простым, как и вызов любой другой DLL. Вам просто нужно выяснить, какие флаги и операторы ссылок включить в оператор (ы) сборки.
Из Фортрана вы, вероятно, объявите EXTERNAL
функции из Лапака, которые вы не собираетесь использовать. Это говорит компилятору не искать поиск функции в ваших источниках или в файле мода, но что определение будет предоставлено во время ссылки. Вот тут-то и начинается самое интересное, так как вы пытаетесь убедиться, что подписи ваших вызовов соответствуют подписям, ожидаемым DLL.
Я мог бы предоставить больше помощи, если вы предоставите больше информации. Какая у вас среда разработки Windows? Какой компилятор Fortran вы используете? Какие инструменты компиляции и компоновки вы используете? Как выглядит ваша текущая ссылка?