回 帖 发 新 帖 刷新版面

主题:【求助各位高手【linux下fortran程序的编译与链接库配置】】

首先感谢各位的关注!
先说下我系统的配置:
linux系统:Ubuntu10.10 x64
编译器:IVF11.1.073 x64
结果提示如下:
ld: cannot find -lmkl_intel
请各位高手多多指导,我是一个linux新手。

回复列表 (共13个回复)

11 楼

[quote]你既然加入了
source /opt/intel/Compiler/11.1/073/mkl/tools/environment/mklvars64.sh intel64
ifort的时候就不需要再加路径了吧. 我一直没加照样能编译.[/quote]

看着他的意思 是想用mkl
mkl除了加那个mkl开关 就是链接一堆库了

那个mkl开关很方便 会自动加库 
Linux下好像是
-mkl=parallel
或者
-mkl=sequential

12 楼

嗯, mkl文档里面也有介绍各种开关. 如果他想连接某些指定的库自己加路径也是应该的. 只不过我看他后面的连接选项是挺标准的mkl文档连接开关, 那就不需要另外打路径了.

13 楼

[quote]嗯, mkl文档里面也有介绍各种开关. 如果他想连接某些指定的库自己加路径也是应该的. 只不过我看他后面的连接选项是挺标准的mkl文档连接开关, 那就不需要另外打路径了.[/quote]
其实可以把那些库提取出来
用gcc/gfortran直接调用 省得装icc ifc了

我来回复

您尚未登录,请登录后再回复。点此登录或注册