【发布时间】:2019-05-21 08:40:27
【问题描述】:
Abaqus 无法定位 C++ 编译器。我需要在 Abaqus 和 Intel Parallel Studio 之间设置一个需要 Visual Studio 的接口。无论我使用什么安装或设置,Abaqus 都无法找到 C++ 编译器。关键组件是可以定位的 Intel Fortran 编译器。
我尝试了不同版本的 Visual Studio:
- 2017 年社区,
- 2017年企业,
- 2015 年社区,
- 2013 年社区。li>
平行工作室:
- XE 2019
Abaqus:
- 2018年研究许可证
操作系统:
- Windows 10 LTSC
在 OpenStack 云中的虚拟机 (KVM) 中运行的所有内容。
在cmd.exe中测试的步骤:
- 实现 Visual Studio 和 Parallel Studio 的路径
- vcvars64.bat (Visual Studio)
- cl.exe prog.cpp 工作正常
- ifortvars.bat (Parallel Studio)
- Fortran 编译器工作正常
- abaqus info=system (Abaqus)
这会找到所有关键组件,但重要部分的输出除外:
处理器:英特尔至强处理器(Skylake、IBRS)
CPU 数量:4
物理内存:46080 MB
虚拟内存:47807 可用 / 52737 总 MB
操作系统版本:Windows 10 Enterprise N LTSC 2019(内部版本 17763)
C++ 编译器:无法定位或确定版本 此系统上的 C++ 编译器。如果此系统上安装了 C++ 编译器,请在运行 Abaqus 之前加载 vcvars64.bat 文件 链接器版本:Microsoft (R) 增量链接器版本 14.16.27031.1 > Fortran 编译器:英特尔 Fortran 编译器 19.0
MPI:MS-MPI 5.0.12435.6
浏览器:Firefox 66.0.3.0
【问题讨论】:
标签: c++ visual-studio fortran abaqus intel-parallel-studio