Dymola的Microsoft Visual C ++编译器

时间:2017-07-19 08:33:08

标签: c++ visual-studio compiler-errors dymola

我想使用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.

下面附有我的设置。 Simulation Setup

1 个答案:

答案 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 ++组件! 如果您忘记安装它们,您仍可以按照以下步骤安装它们:

  • 打开Visual Studio
  • 单击文件,新建,项目,然后单击模板,Visual C ++
  • 如果未安装C ++部件,您可以选择在此处安装它们
  • 之后,您应该能够运行编译器测试,如下面的屏幕截图所示

enter image description here