キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

VeriStand: Cannot locate a supported installation of the Microsoft Visual Studio C++ tool chain.

解決済み
解決策を見る

Hello friends,

 

I have some trouble when I build simulink model with NIVeriStand.tlc. 

 

software info: Matlab(R2017b), Complier(Microsoft Visual C++ 2017 (C)), VeriStand (2020 R5)

 

One possible reason is that when I installed the compiler, I installed the Build Tool Visual C++ 2017, but did not install Visual Studio 2017.because Build Tool Visual C++ 2017 will not occupy the number of Visual Studio 2017 software licenses. does this have an effect? 

 

 

すべてをダウンロード
0 件の賞賛
メッセージ1/4
4,553件の閲覧回数

I have solved this problem, just as mentioned,  Build Tool Visual C++ 2017 is not enough for compile simulink model using NIVeristand.tlc( it's enough for compile simulink model using ert.tlc / autosar.tlc). VS2017 is needed.

0 件の賞賛
メッセージ2/4
4,521件の閲覧回数
解決策
トピック作成者leoyangが受理

Hello Leoyang,

 

You do not need a licensed version of Visual Studio 2017 to compile Simulink models using NIVeriStand.tlc. You can download and install the free version (Community Edition) and it will work fine. All you need to do is make sure you also install the SDKs, as shown below:

 

Install.PNG

 

Alternatively, you can also install any version of Visual Studio 2017, but you do not need to license them. You can have them on your system, unactivated (if you don't use the IDE for development), but you will still be able to compile Simulink models.

 

Hope this helps.

 

Ray

メッセージ3/4
4,511件の閲覧回数

Hello  jano_rajmond,

    I installed the vs2017 as you said,but when i compile simulink models shows "can not found “\rtw\c\tools\vctools.mak”  do you know how to solve this problem,thanks!

youzuolong_0-1631173807042.png

 

0 件の賞賛
メッセージ4/4
4,197件の閲覧回数