Fortran Coder

标题: ivf 2013 不能识别MKL库文件 [打印本页]

作者: w875368119    时间: 2017-6-12 23:46
标题: ivf 2013 不能识别MKL库文件
IVF2013 无法打开图中所示文件怎么设置,IVF安装在D盘

捕获.PNG (10.6 KB, 下载次数: 400)

捕获.PNG

作者: fcode    时间: 2017-6-12 23:55
你是如何让编译器加载 programming.obj 文件的?如何操作的?
作者: w875368119    时间: 2017-6-13 11:28
fcode 发表于 2017-6-12 23:55
你是如何让编译器加载 programming.obj 文件的?如何操作的?

这个怎么查看啊,我把IVF装在了这个文件夹里
作者: fcode    时间: 2017-6-13 16:56
你先试试 Hello , world 能否运行?
作者: pasuka    时间: 2017-6-13 17:05
《Fortran实用编程》系列视频教程 - Fortran Coder 研讨团队
http://v.fcode.cn/
请先看视频教程!
请先看视频教程!
请先看视频教程!
重要的事情说三遍!
作者: w875368119    时间: 2017-6-20 10:26
fcode 发表于 2017-6-13 16:56
你先试试 Hello , world 能否运行?

只是让程序输出‘hello world‘吗,是可以运行的’’
作者: fcode    时间: 2017-6-20 12:13
那你逐步添加代码,看看是到什么地方就不能运行了?
作者: w875368119    时间: 2017-6-20 15:54
fcode 发表于 2017-6-20 12:13
那你逐步添加代码,看看是到什么地方就不能运行了?

代码过于长了,逐步添加有些难度,我用release生成就没有问题啊,用了debug 设置完include和lib后就变成这个问题了
作者: w875368119    时间: 2017-6-20 16:50
fcode 发表于 2017-6-20 12:13
那你逐步添加代码,看看是到什么地方就不能运行了?

我把默认库忽略之后就没有问题了,这样设置对吗   将ignore all default Libraries设置为no就没问题,原来的是yes

捕获.PNG (35.63 KB, 下载次数: 403)

捕获.PNG

作者: fcode    时间: 2017-6-20 18:30
Additional Dependencies 里面写的这个东西,加上双引号试试。
这个地方最好是不要带路径。

话说你为啥要修改这个地方呢??

作者: w875368119    时间: 2017-6-21 09:13
本帖最后由 w875368119 于 2017-6-21 09:15 编辑
fcode 发表于 2017-6-20 18:30
Additional Dependencies 里面写的这个东西,加上双引号试试。
这个地方最好是不要带路径。

我把Additional Dependencies 改成"mkl_intel_c.lib mkl_intel_thread.lib mkl_core.lib libiomp5md.lib mkl_lapack95.lib mkl_blas95.lib",还是会报错(加了双引号),
下面那个我就是改了试试,结果通过了,不知道有什么影响没有。不加双引号,下面改成no就没有问题

捕获.PNG (5.82 KB, 下载次数: 276)

捕获.PNG

作者: fcode    时间: 2017-6-21 12:23
1.这里尽量不要带路径。只给文件名。
2.如果要指定路径,我建议通过“工具”菜单“选项”里面的 lib 指定路径。(因为这样对每个工程都有效,而不需要每个工程都分别指定路径)
3.你要让编译器能够找到 MKL 的 lib 文件,才能正确连接。4.关于MKL的使用,本论坛视频教程或许能帮到你。http://v.fcode.cn/video-use_library.html





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