Fortran Coder

标题: debug编译LAPACK95时不能通过 [打印本页]

作者: w875368119    时间: 2017-5-26 09:38
标题: debug编译LAPACK95时不能通过
    使用lapack95时,使用debug编译不能通过,但是使用release可以通过     提示错误错误         error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [LAPACK95]        



作者: fcode    时间: 2017-5-26 13:07
检查一下 debug 的 include 路径设置,是否和 release 一样?
作者: w875368119    时间: 2017-6-3 10:14
路径设置是一样的

debug.PNG (23.78 KB, 下载次数: 421)

debug.PNG

release.PNG (23.9 KB, 下载次数: 409)

release.PNG

作者: fcode    时间: 2017-6-3 21:16
不不不,你这个位置不区分 debug 和 release,我说的是这里:

QQ截图20170603211508.png (20.01 KB, 下载次数: 429)

QQ截图20170603211508.png

作者: w875368119    时间: 2017-6-8 16:28
fcode 发表于 2017-6-3 21:16
不不不,你这个位置不区分 debug 和 release,我说的是这里:

这个位置看设置的debug 和release 有什么区别,我看我的都是空白,还是说要添加路径
作者: w875368119    时间: 2017-6-8 16:29
fcode 发表于 2017-6-3 21:16
不不不,你这个位置不区分 debug 和 release,我说的是这里:

这个位置怎么看设置的debug 和release 有什么区别,我看我的都是空白,还是说要添加路径
作者: fcode    时间: 2017-6-9 08:34
你在你的电脑上找一找 lapack95.mod 文件,找到以后把路径添加到 include 路径列表里。
作者: w875368119    时间: 2017-6-9 10:05
fcode 发表于 2017-6-9 08:34
你在你的电脑上找一找 lapack95.mod 文件,找到以后把路径添加到 include 路径列表里。 ...

添加了之后还是有错误

捕获.PNG (4.15 KB, 下载次数: 434)

捕获.PNG

捕获1.PNG (46.6 KB, 下载次数: 402)

捕获1.PNG

作者: fcode    时间: 2017-6-9 16:53
您这个 lapack 是 64 位的,您需要使用 32 位的 lapack 。
或者把工程切换为64位工程。

VS64prj.png (45.88 KB, 下载次数: 443)

VS64prj.png

作者: w875368119    时间: 2017-6-11 10:21
fcode 发表于 2017-6-9 16:53
您这个 lapack 是 64 位的,您需要使用 32 位的 lapack 。
或者把工程切换为64位工程。

十分感谢,问题解决了,可是生成的时候还是会报错,显示lapack95里的函数不能使用,请问是什么问题,图片中的DGESV函数就是求解线性方程组AX=B的函数

捕获.PNG (13.1 KB, 下载次数: 418)

捕获.PNG

作者: 静待花开    时间: 2022-12-1 22:26
w875368119 发表于 2017-6-11 10:21
十分感谢,问题解决了,可是生成的时候还是会报错,显示lapack95里的函数不能使用,请问是什么问题,图片 ...

请问你这个问题怎么解决了?我的也是这样的错误




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2