aspec 发表于 2023-4-13 14:53:22

朋友们,我的环境变量path找不到ifort

朋友们,我使用的VS2013+IVF2013 sp1,我想用aspen的工具customize aspen plus 11 进行编译,到用aspcomp的时候,就出现了找不到ifort,环境变量path里面也找不到ifort,我该怎么解决。

fcode 发表于 2023-4-13 15:10:23

你需要先运行一下 ifort 的环境设置脚本,可能叫 ifortvars.bat 或者 ipsxe-comp-vars.bat 之类的,不同版本略有不同。

aspec 发表于 2023-4-13 15:36:28

fcode 发表于 2023-4-13 15:10
你需要先运行一下 ifort 的环境设置脚本,可能叫 ifortvars.bat 或者 ipsxe-comp-vars.bat 之类的,不同版 ...

谢谢楼主回复,我是Windows10,请问怎么运行ifort 环境设置脚本呢?

fcode 发表于 2023-4-13 17:07:46

在安装目录里找到他,由于不同版本略有差异,需要你自己找一下。
有时候开始菜单里也有,你得自己找一下。



比如在我的开始菜单中,上面2项分别对应32位环境和64位环境。

找到之后,把他拖动到命令行窗口,按一下回车就算运行了。
记住,关闭命令行窗口会让他失效。换句话说,每次打开命令行窗口,都得再运行它一次。
当你看到类似这样的提示,说明环境设置好了。

Copyright (C) 1985-2017 Intel Corporation. All rights reserved.
Intel(R) Compiler 18.0 Update 1 (package 156)

**********************************************************************
** Visual Studio 2017 Developer Command Prompt v15.9.14
** Copyright (c) 2017 Microsoft Corporation
**********************************************************************
Environment initialized for: 'x86'

愤怒的三炮 发表于 2023-4-23 23:31:16

fcode 发表于 2023-4-13 17:07
在安装目录里找到他,由于不同版本略有差异,需要你自己找一下。
有时候开始菜单里也有,你得自己找一下。
...

请问有永久生效的配置办法么?

愤怒的三炮 发表于 2023-4-24 01:45:56

愤怒的三炮 发表于 2023-4-23 23:31
请问有永久生效的配置办法么?
我尝试了将 C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018\windows\bin\intel64 添加到 PATH后,可以编译,但是无法链接,提示错误 ifort: error #10037: could not find 'link'。

necrohan 发表于 2023-4-24 08:51:50

愤怒的三炮 发表于 2023-4-24 01:45
我尝试了将 C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018\windows\bin\intel64 添 ...

开始菜单里那个环境设置脚本不止设置路径,还设置了很多环境变量,要永久生效得先看明白脚本的设置内容,然后对应设置

kyra 发表于 2023-4-25 08:36:52

永久生效并不是啥好事,因为涉及到挺多环境变量的设置的。容易造成环境变量很长,很混乱。

我觉得这样需要时打开,更符合多数人的习惯。

Fanxiang 发表于 2023-11-26 16:58:16


你好,请问你的这个aspen与fortran连接的那几项问题都解决了吗?我也遇到了你的问题,可不可以给个更详细的步骤呢?qq联系也行2284217583
页: [1]
查看完整版本: 朋友们,我的环境变量path找不到ifort