【发布时间】:2015-03-30 14:36:58
【问题描述】:
我想在我的 fortran 代码中使用 LAPACK 库。我正在使用 gfortran 进行编译,并想从 lapack 库中调用 dgesv 函数。
我下载了 lapack3.5.0 并使用 Cmake 构建它,它也对其进行了测试。 lapack3.5.0 的构建创建了以下库:libblas.a、liblapack.a、libtmglib.a
我正在使用 make 文件使用 gfortran 编译我的代码。
如何将这些库与 gfortran 编译器一起使用,我在编译时收到 dgsev 未定义的错误。我已将这些库的路径添加到系统路径中。
我不知道如何在 gfortran 中使用外部库。
【问题讨论】: