我想使用Microsoft Visual Studio 14.0内置的C编译器在32位Dymola演示版2017中进行模拟。我选择在MVS安装期间包含C ++编译器,并且文件存在于适当的位置。当Dymola将位置传递给编译器时,我收到错误:
Compiling and linking the model (Visual C++).
Error in script usage. The correct usage is:
"C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin\vcvars32"
or
"C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin\vcvars32" store
"Testing 32-bit compilation"
The command "cl" is either misspelled or could not be found.
答案 0 :(得分:2)
Microsoft已更改了一些脚本或目录结构
Visual Studio 2015(又名14.0)由Dymola 2017 FD01或更新版本支持开箱即用
所以最简单的解决方案可能是切换到最新的Dymola版本:
https://www.3ds.com/products-services/catia/products/dymola/latest-release/
此外,在安装较新版本的Visual Studio时,应确保安装C ++组件! 如果您忘记安装它们,您仍可以按照以下步骤安装它们: