Я хотел бы использовать встроенный в Microsoft Visual Studio 14.0 компилятор C для моделирования в 32-битной Dymola Demo Version 2017. Я решил включить компилятор C ++ во время установки MVS, и файлы существуют в соответствующих местах. При передаче 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.
Microsoft изменила некоторые скрипты или структуру каталогов.
Visual Studio 2015 (также известный как 14.0) поддерживается Dymola 2017 FD01 или новее,
так что самым простым решением, вероятно, было бы переключиться на самую последнюю версию Dymola:
https://www.3ds.com/products-services/catia/products/dymola/latest-release/
Кроме того, при установке более новых версий Visual Studio вы должны обязательно установить компоненты C ++!
Если вы забыли установить их, вы можете установить их позже, выполнив следующие действия:
Других решений пока нет …