回 帖 发 新 帖 刷新版面

主题:IVF11.1.038+IMSL6.0安装问题

按照xiaoshuai537的http://bbs.pfan.cn/post-310268.html进行操作
再安装imsl时么有提示添加license.lic
,结果最后运行时出现如下错误
1>C:\Users\BlairXU\Desktop\Console2\Console2\Source1.f90(2): error #5102: Cannot open include file 'link_fnl_shared.h'
1>C:\Users\BlairXU\Desktop\Console2\Console2\Source1.f90(5): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [NUMERICAL_LIBRARIES]


网上说问题是因为Follow the steps in the sections above for configuring for use from the command line or from Microsoft Visual Studio.

不知道怎么修改,请大侠们指导!

回复列表 (共11个回复)

沙发

把IMSL安装后的路径中的INCLUDE和LIB加到VS的设置中:)

板凳


我都添加了,32位的64位的include和lib都添加了,真心不知道错在哪边了,是不是没有安装mkl啊?

3 楼

那你添加的目录下有这个文件么?

4 楼


是版本问题,我安装imsl7.0就行了呵~imsl6.0好像不支持11.1

5 楼

IMSL 的版本过度那么不稳定啊. 感觉幸好还没有要用这个库的压力~

6 楼

怀疑楼主是不是安装了一个C版本的IMSL啊?貌似C版本的IMSL就是缺胳膊少腿的:)

7 楼


6.0和7.0都是在ftp上同样的一个网址下载的,初步断定为版本问题,因为6.0试验了各种方法不行,7.0一次成功,而且好像还集成了lapack库,复数矩阵运算也支持的

8 楼

lapack库 大多数库都集成的,如果只是用矩阵操作就没必要折腾IMSL了.
可能迟些时候要计算一些特别函数积分, 用IMSL来做也是考虑中的一个方案. 不过可能过一段比较长之后的事情了.

9 楼


主要是要计算的基本都是复数矩阵,而一般程序集都是对实数的操作,有人设计了一种算法对复数矩阵QR分解就可以发论文了,所以把它折腾出来还是比较有意义的

10 楼


各种include和lib都设置之后,编译运行一个程序说:无法启动此程序,因为计算机中丢失imsl_dll.dll,这是怎么回事

我来回复

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