无法找到C++编译器。我需要在Abaqus和Intel Parallel之间设置一个接口,这需要Visual。无论我使用什么安装或设置,Abaqus都无法找到C++编译器。关键的组件是英特尔Fortran编译器,它可以定位。
我尝试了不同版本的Visual:
并行工作室:
阿巴克斯:
操作系统:
所有这些都是在OpenStack云中的虚拟机中运行的。
使用cmd.exe进行测试的步骤:
这找到了所有重要的组成部分,除了一个,重要部分的输出:
处理器: Intel Xeon处理器(Skylake,IBRS) 中央处理器数目:4 物理内存: 46080 MB 虚拟内存: 47807可用/ 52737兆字节 操作系统版本: Windows 10 Enterprise 2019 (Build 17763) C++编译器:无法在此系统上定位或确定C++编译器的版本。如果在此系统上安装了C++编译器,请在运行Abaqus Linker版本之前加载vcvars64.bat文件: Microsoft (R)增量Linker版本14.27031.1> Fortran : 19.0 MPI: MPI 5.0.12435.6 浏览器: Firefox 66.0.3.0
发布于 2019-06-12 09:17:44
你必须执行:
ifortvars.bat intel64 vs2013参数取决于系统和所需的visual studio版本。如果您拥有默认的abaqus环境配置,则此命令执行您所需的所有操作。
bat文件所在的位置取决于英特尔编译器的版本和您的安装。就我而言,它存在于:
C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2016\windows\bin\ifortvars.bat在命令提示符中启动abaqus命令之前执行此命令,或者必须将对其的调用添加到abaqus.bat文件中。
https://stackoverflow.com/questions/56234382
复制相似问题