Fortran Coder

查看: 16945|回复: 4
打印 上一主题 下一主题

[混编] vs2012+ivf2013,c++和fortran混编,链接缺少ifconsol.lib

[复制链接]

62

帖子

14

主题

0

精华

专家

F 币
557 元
贡献
326 点
跳转到指定楼层
楼主
发表于 2015-7-2 12:11:30 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
c++和fortran混编的程序,以前写好的,最近要用一下,就重新配置了下编译环境vs2012+ifv2013,各自编译c++和fortran程序都没有问题。但是在混编是提示错误:
     LINK : fatal error LNK1104: 无法打开文件“ifconsol.lib”
发现帖子中也问过类似的问题http://bbs.fcode.cn/thread-660-1-1.html,但是我这里fortran的lib路径都设置正确的,怎么混编时就出现了以上这个错误了?


5.png (50.66 KB, 下载次数: 286)

5.png
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

725

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
657 元
贡献
337 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

沙发
发表于 2015-7-2 13:21:57 | 只看该作者
第一步,自己先找到这个文件 ifconsol.lib
第二步,查看这个文件所在的路径,是否在 Libraries 列表的路径中。如果没有,添加上。

62

帖子

14

主题

0

精华

专家

F 币
557 元
贡献
326 点
板凳
 楼主| 发表于 2015-7-2 13:30:47 | 只看该作者
楚香饭 发表于 2015-7-2 13:21
第一步,自己先找到这个文件 ifconsol.lib
第二步,查看这个文件所在的路径,是否在 Libraries 列表的路径 ...

这些我都是确认过的,图中的libraries里确实包含ifconsol.lib所在的目录的。
所以fortran是可以编译的。但是c++编译后链接fortran编译产生的库的时候,出现了错误

725

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
657 元
贡献
337 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

地板
发表于 2015-7-2 13:37:37 | 只看该作者
最简单的办法,把 ifconsol.lib 添加到 C++ 的工程里

62

帖子

14

主题

0

精华

专家

F 币
557 元
贡献
326 点
5#
 楼主| 发表于 2015-7-4 16:53:44 | 只看该作者
恩,只能先这样了
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-11-24 02:54

Powered by Tencent X3.4

© 2013-2024 Tencent

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