Fortran Coder

标题: The Fortran compiler (ifort.exe) cannot be found. [打印本页]

作者: 沉浮    时间: 2020-5-3 19:06
标题: The Fortran compiler (ifort.exe) cannot be found.
vs: 2015
ivf: Intel Parallel Studio XE 2017
安装过程应该无误,查看网络资料应该也能成功匹配
但是编译文件时出现:he Fortran compiler (ifort.exe) cannot be found.
查阅到了该论坛下面有一个相似的问题,我的C:\Program Files(x86)\IntelSWTools\compilers_........................ 这个文件夹下下没有 ifort.exe ,但是我重新安装勾选了intel64和ia32依然没有效果,内存也够用,不知道问题出在了那里。希望大家帮帮我这个因为疫改题模拟的孩子。

3.PNG (168.01 KB, 下载次数: 549)

3.PNG

2.PNG (26.62 KB, 下载次数: 568)

2.PNG

1.PNG (43.14 KB, 下载次数: 540)

1.PNG

作者: 沉浮    时间: 2020-5-3 21:16
麻烦各位前辈不吝赐教,这个问题困扰我很久了,很影响我毕业设计的进度。我已经尝试过这在重新安装和repair修复几次了都没有太大效果,在网上搜到的结果大概意思可能是ifort的路径没有设置对,但是我已经按照vs,fortran,marc的顺序安装好了,而且include、lib、path系统变量都已经设置完毕了,在marc中运行log中就显示no compilier所以退到vs中发现子程序也运行不了,希望各位前辈帮忙看看,有偿。
作者: 沉浮    时间: 2020-5-3 21:39
抱歉我最上面打错了,我的VS是2013版本的Intel parallel Fortran 是2015版本的
作者: vvt    时间: 2020-5-4 10:03
全盘搜索一下 ifort.exe
如果没有,卸载杀毒软件,重新安装尝试。
作者: 沉浮    时间: 2020-5-4 10:51
您好我尝试过用everything搜索过ifort.exe找到了3个ifort.exe打开就是DOS命令闪退,我尝试过把它们粘贴到C:\Program Files(x86)\IntelSWTools\compilers_........................ 文件夹下但是没有作用。难道是需要配置环境变量吗
作者: 沉浮    时间: 2020-5-4 10:52
vvt 发表于 2020-5-4 10:03
全盘搜索一下 ifort.exe
如果没有,卸载杀毒软件,重新安装尝试。

您好我尝试过用everything搜索过ifort.exe找到了3个ifort.exe打开就是DOS命令闪退,我尝试过把它们粘贴到C:\Program Files(x86)\IntelSWTools\compilers_........................ 文件夹下但是没有作用。难道是需要配置环境变量吗
作者: vvt    时间: 2020-5-4 11:20
找到的路径分别是什么?粘贴到了那里?(完整的路径请赋值粘贴上来)

此外,开始菜单里,intel fortran ,类似 Compiler 18.0 Update 1 for Intel 64 Visual Studio 2017 environment 的,打开。
在弹出的黑框输入 ifort ,有何提示?
作者: 沉浮    时间: 2020-5-4 12:09
vvt 发表于 2020-5-4 11:20
找到的路径分别是什么?粘贴到了那里?(完整的路径请赋值粘贴上来)

此外,开始菜单里,intel fortran , ...

图1为iofrt完整路径。因为之前看到下面有一个同学发过类似的问题贴,我就按照路径把它粘贴到了对应的文件。C:\Program Files(x86)\IntelSWTools\compilers_........................
下的mpi文件夹里。完整的路径如下C:\Program Files(x86)\IntelSWTools\compilers_and_libraries_2016.0.110\windows\mpi\intel64\bin如图2所示。我发现该文件夹下的compilier文件夹是空的,mpi文件夹下intel64。后面哪个命令我找到的是这个如图3所示。

3.png (39.77 KB, 下载次数: 563)

3.png

2.png (143.57 KB, 下载次数: 546)

2.png

1.png (66.69 KB, 下载次数: 525)

1.png

作者: vvt    时间: 2020-5-4 15:16
你是否安装了多个版本的 Intel Fortran?
分别位于
C:\Program Files(x86)\Intel\Composer XE 2015

C:\Program Files(x86)\IntelSWTools\compilers_and_libraries_2016.0.110

请不要运行有关 MPI 的项目,而是开始菜单中 Intel Fortran 展开后的类似
Compiler 18.0 Update 1 for Intel 64 Visual Studio 2017 environment
的项目。在命令行里运行ifort.exe
然后告诉我运行的情况。
作者: 沉浮    时间: 2020-5-4 18:52
vvt 发表于 2020-5-4 15:16
你是否安装了多个版本的 Intel Fortran?
分别位于
C:\Program Files(x86)\Intel\Composer XE 2015

非常感谢您的提醒,我昨天尝试下载了另一个版本的ivf然后刚才全部卸载了重新安装的软件。我用一个简单的代码尝试了一下,是不是如图所示就算成功了。我解决的方法是这样的。:工具—选项—intel parallel studio xe—visual fortran—compilers—selected compiler里面和项目—属性—配置管理器中对应上就可以编译了。

1.png (41.41 KB, 下载次数: 534)

1.png

作者: fcode    时间: 2020-5-7 08:15
是的,成功了,恭喜你。




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