回 帖 发 新 帖 刷新版面

主题:intel fortran 2012 如何条用IMSL

intel fortran 2012发布了,可以整合vs2010, 我安装了imsl 6.0 但是调用的时候不能通过,之前ivf11系列都是可以的。 不知道有人解决了这个问题没!

第二个问题: 由于第一个问题没解决,我尝试使用mkl代替imsl,是不是每次调用mkl都需要自己加一些.dll文件啊。 IMSL是不需要的呀。 直接设置好include和libraries搜索路径就OK了啊。

回复列表 (共6个回复)

沙发

没记错的话, 论坛里的 asymptotic 大哥在intel的论坛问过这个问题.
具体结果怎样没留意.

mkl就是在连接库那里加进去就可以了. 其实可以用mkl代替还是用mkl吧. linux对个人是免费的.

板凳

[quote]没记错的话, 论坛里的 asymptotic 大哥在intel的论坛问过这个问题.
具体结果怎样没留意.

mkl就是在连接库那里加进去就可以了. 其实可以用mkl代替还是用mkl吧. linux对个人是免费的.[/quote]
问题链接?
他是问的怎么调用imsl还是mkl为什么还需要dll?

如果是后者的话,mkl可以进行静态链接,但是IDE并不提供,需要手动链接才行。

3 楼

帖子翻出来了, 没细看. 
http://software.intel.com/en-us/forums/showthread.php?t=78681&wapkw=(asymptotic)

4 楼

IDE只提供MKL的静态链接,不提供动态链接

5 楼

[quote]IDE只提供MKL的静态链接,不提供动态链接[/quote]
他目录里有静态库的,自己不要开mkl开关,手动链接即可

6 楼


[quote][quote]IDE只提供MKL的静态链接,不提供动态链接[/quote]
他目录里有静态库的,自己不要开mkl开关,手动链接即可[/quote]
调用IMSL的时候,只需要
include "link_fnl_shared.h"
use imsl_libraries
即可, 不需要运用一些函数,在include "***" 之类的. 而且IDE中包含了就OK了, 不需要手动增加

不知道MKL能否这样设置?

我来回复

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