主题:intel fortran 2012 如何条用IMSL
KyoLee2010
[专家分:0] 发布于 2010-12-22 14:17:00
intel fortran 2012发布了,可以整合vs2010, 我安装了imsl 6.0 但是调用的时候不能通过,之前ivf11系列都是可以的。 不知道有人解决了这个问题没!
第二个问题: 由于第一个问题没解决,我尝试使用mkl代替imsl,是不是每次调用mkl都需要自己加一些.dll文件啊。 IMSL是不需要的呀。 直接设置好include和libraries搜索路径就OK了啊。
回复列表 (共6个回复)
沙发
yeg001 [专家分:14390] 发布于 2010-12-22 22:52:00
没记错的话, 论坛里的 asymptotic 大哥在intel的论坛问过这个问题.
具体结果怎样没留意.
mkl就是在连接库那里加进去就可以了. 其实可以用mkl代替还是用mkl吧. linux对个人是免费的.
板凳
dongyuanxun [专家分:7180] 发布于 2010-12-23 11:30:00
[quote]没记错的话, 论坛里的 asymptotic 大哥在intel的论坛问过这个问题.
具体结果怎样没留意.
mkl就是在连接库那里加进去就可以了. 其实可以用mkl代替还是用mkl吧. linux对个人是免费的.[/quote]
问题链接?
他是问的怎么调用imsl还是mkl为什么还需要dll?
如果是后者的话,mkl可以进行静态链接,但是IDE并不提供,需要手动链接才行。
3 楼
yeg001 [专家分:14390] 发布于 2010-12-23 19:17:00
帖子翻出来了, 没细看.
http://software.intel.com/en-us/forums/showthread.php?t=78681&wapkw=(asymptotic)
4 楼
dumashu [专家分:10] 发布于 2010-12-27 23:33:00
IDE只提供MKL的静态链接,不提供动态链接
5 楼
dongyuanxun [专家分:7180] 发布于 2010-12-28 09:45:00
[quote]IDE只提供MKL的静态链接,不提供动态链接[/quote]
他目录里有静态库的,自己不要开mkl开关,手动链接即可
6 楼
KyoLee2010 [专家分:0] 发布于 2011-01-04 18:54:00
[quote][quote]IDE只提供MKL的静态链接,不提供动态链接[/quote]
他目录里有静态库的,自己不要开mkl开关,手动链接即可[/quote]
调用IMSL的时候,只需要
include "link_fnl_shared.h"
use imsl_libraries
即可, 不需要运用一些函数,在include "***" 之类的. 而且IDE中包含了就OK了, 不需要手动增加
不知道MKL能否这样设置?
我来回复