Fortran Coder

查看: 12007|回复: 5
打印 上一主题 下一主题

[编译器] 命令行下ifort时的link错误如何解决?

[复制链接]

17

帖子

6

主题

0

精华

入门

F 币
74 元
贡献
42 点
跳转到指定楼层
楼主
发表于 2020-5-1 07:56:02 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
用32位或者64位的INTEL FORTRAN,用ifort命令运行f文件时出现如图错误,请问如何解决。我的vs的bin文件夹中有link.exe

微信图片_20200101221440.png (8.14 KB, 下载次数: 370)

微信图片_20200101221440.png
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

260

帖子

0

主题

0

精华

版主

World Analyser

F 币
722 元
贡献
512 点

新人勋章美女勋章元老勋章热心勋章规矩勋章管理勋章

QQ
沙发
发表于 2020-5-1 08:26:30 | 只看该作者
通过开始菜单,Intel Fortran,Intel Fortran 命令行打开。而不是通过 cmd 打开。

17

帖子

6

主题

0

精华

入门

F 币
74 元
贡献
42 点
板凳
 楼主| 发表于 2020-5-1 08:28:42 | 只看该作者
kyra 发表于 2020-5-1 08:26
通过开始菜单,Intel Fortran,Intel Fortran 命令行打开。而不是通过 cmd 打开。

不好意思我没说清楚,我就是通过Intel Fortran 命令行打开的,32位和64位都试过了,一样的结果。

260

帖子

0

主题

0

精华

版主

World Analyser

F 币
722 元
贡献
512 点

新人勋章美女勋章元老勋章热心勋章规矩勋章管理勋章

QQ
地板
发表于 2020-5-1 08:33:51 | 只看该作者
直接输入link能运行吗?
如果不能,试试把 link.exe 所在路径添加到 path 环境变量再试试

17

帖子

6

主题

0

精华

入门

F 币
74 元
贡献
42 点
5#
 楼主| 发表于 2020-5-1 09:55:41 | 只看该作者
kyra 发表于 2020-5-1 08:33
直接输入link能运行吗?
如果不能,试试把 link.exe 所在路径添加到 path 环境变量再试试 ...

谢谢您的指点,添加环境变量后主贴所描述的错误消失了,但是有新的错误。“无法启动此程序,因在计算机中丢失mspdb110.dll”

260

帖子

0

主题

0

精华

版主

World Analyser

F 币
722 元
贡献
512 点

新人勋章美女勋章元老勋章热心勋章规矩勋章管理勋章

QQ
6#
发表于 2020-5-1 11:39:59 | 只看该作者
尝试再VS安装目录搜索 vc_redist.x86.exe 或 vc_redist.x64.exe(看你的编译器位数)

如果还是不行,找到这个mspdb110.dll文件,同样的添加 path 环境变量。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-12-26 08:50

Powered by Tencent X3.4

© 2013-2024 Tencent

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