Fortran Coder

查看: 14845|回复: 10
打印 上一主题 下一主题

[数学库] debug编译LAPACK95时不能通过

[复制链接]

14

帖子

3

主题

0

精华

入门

F 币
68 元
贡献
35 点
跳转到指定楼层
楼主
发表于 2017-5-26 09:38:02 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    使用lapack95时,使用debug编译不能通过,但是使用release可以通过     提示错误错误         error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [LAPACK95]        


分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

2033

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1641 元
贡献
709 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

沙发
发表于 2017-5-26 13:07:56 | 只看该作者
检查一下 debug 的 include 路径设置,是否和 release 一样?

14

帖子

3

主题

0

精华

入门

F 币
68 元
贡献
35 点
板凳
 楼主| 发表于 2017-6-3 10:14:00 | 只看该作者
路径设置是一样的

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

debug.PNG

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

release.PNG

2033

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1641 元
贡献
709 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

地板
发表于 2017-6-3 21:16:24 | 只看该作者
不不不,你这个位置不区分 debug 和 release,我说的是这里:

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

QQ截图20170603211508.png

14

帖子

3

主题

0

精华

入门

F 币
68 元
贡献
35 点
5#
 楼主| 发表于 2017-6-8 16:28:48 | 只看该作者
fcode 发表于 2017-6-3 21:16
不不不,你这个位置不区分 debug 和 release,我说的是这里:

这个位置看设置的debug 和release 有什么区别,我看我的都是空白,还是说要添加路径

14

帖子

3

主题

0

精华

入门

F 币
68 元
贡献
35 点
6#
 楼主| 发表于 2017-6-8 16:29:19 | 只看该作者
fcode 发表于 2017-6-3 21:16
不不不,你这个位置不区分 debug 和 release,我说的是这里:

这个位置怎么看设置的debug 和release 有什么区别,我看我的都是空白,还是说要添加路径

2033

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1641 元
贡献
709 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

7#
发表于 2017-6-9 08:34:09 | 只看该作者
你在你的电脑上找一找 lapack95.mod 文件,找到以后把路径添加到 include 路径列表里。

14

帖子

3

主题

0

精华

入门

F 币
68 元
贡献
35 点
8#
 楼主| 发表于 2017-6-9 10:05:03 | 只看该作者
fcode 发表于 2017-6-9 08:34
你在你的电脑上找一找 lapack95.mod 文件,找到以后把路径添加到 include 路径列表里。 ...

添加了之后还是有错误

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

捕获.PNG

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

捕获1.PNG

2033

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1641 元
贡献
709 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

9#
发表于 2017-6-9 16:53:15 | 只看该作者
您这个 lapack 是 64 位的,您需要使用 32 位的 lapack 。
或者把工程切换为64位工程。

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

VS64prj.png

14

帖子

3

主题

0

精华

入门

F 币
68 元
贡献
35 点
10#
 楼主| 发表于 2017-6-11 10:21:02 | 只看该作者
fcode 发表于 2017-6-9 16:53
您这个 lapack 是 64 位的,您需要使用 32 位的 lapack 。
或者把工程切换为64位工程。

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

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

捕获.PNG
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-12-24 21:04

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表