Fortran Coder

标题: 朋友们,我的环境变量path找不到ifort [打印本页]

作者: aspec    时间: 2023-4-13 14:53
标题: 朋友们,我的环境变量path找不到ifort
朋友们,我使用的VS2013+IVF2013 sp1,我想用aspen的工具customize aspen plus 11 进行编译,到用aspcomp的时候,就出现了找不到ifort,环境变量path里面也找不到ifort,我该怎么解决。

1.jpg (163.73 KB, 下载次数: 244)

1.jpg

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

谢谢楼主回复,我是Windows10,请问怎么运行ifort 环境设置脚本呢?
作者: fcode    时间: 2023-4-13 17:07
在安装目录里找到他,由于不同版本略有差异,需要你自己找一下。
有时候开始菜单里也有,你得自己找一下。



比如在我的开始菜单中,上面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
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x86'



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

请问有永久生效的配置办法么?
作者: 愤怒的三炮    时间: 2023-4-24 01:45
愤怒的三炮 发表于 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
愤怒的三炮 发表于 2023-4-24 01:45
我尝试了将 C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018\windows\bin\intel64 添 ...

开始菜单里那个环境设置脚本不止设置路径,还设置了很多环境变量,要永久生效得先看明白脚本的设置内容,然后对应设置
作者: kyra    时间: 2023-4-25 08:36
永久生效并不是啥好事,因为涉及到挺多环境变量的设置的。容易造成环境变量很长,很混乱。

我觉得这样需要时打开,更符合多数人的习惯。
作者: Fanxiang    时间: 2023-11-26 16:58

你好,请问你的这个aspen与fortran连接的那几项问题都解决了吗?我也遇到了你的问题,可不可以给个更详细的步骤呢?qq联系也行2284217583
作者: 容止若思    时间: 2024-7-30 14:32
fcode 发表于 2023-4-13 17:07
在安装目录里找到他,由于不同版本略有差异,需要你自己找一下。
有时候开始菜单里也有,你得自己找一下。
...

您好前辈,请问您说把哪两个文件拖动到命令行窗口是什么意思呀?命令行窗口是指哪个窗口呢?




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