Simulink Corderでビルドすると失敗する
13 次查看(过去 30 天)
显示 更早的评论
simulinkで作ったアルゴリズムを基にC++を生成するとエラー出てしまいます。
getRTM()が見つけられないみたいですが、ソースファイルにはgetRTM()の関数は記載されており、ヘッダファイルにも存在しています。
コンパイラを変えてみたりもしたのですが、同様エラーが出ます。
コード生成アドバイザーでチェックしたところ失敗警告は0でした
何か考えられる原因はありますか?
filterblock.cpp c:\program files\matlab\r2018b\toolbox\physmod\simscape\engine\sli\c\win64\nesl_la.h(211): warning C4100: 'factory': 引数は関数の本体部で 1 度も参照されません。 c:\program files\matlab\r2018b\toolbox\physmod\simscape\engine\sli\c\win64\nesl_la.h(244): warning C4100: 'factory': 引数は関数の本体部で 1 度も参照されません。 C:\Users\aaa\Documents\MATLAB\filterblock_grt_rtw\filterblock.cpp(83): error C3861: 'getRTM': 識別子が見つかりませんでした C:\Users\aaa\Documents\MATLAB\filterblock_grt_rtw\filterblock.cpp(125): error C3861: 'getRTM': 識別子が見つかりませんでした C:\Users\aaa\Documents\MATLAB\filterblock_grt_rtw\filterblock.cpp(172): error C3861: 'getRTM': 識別子が見つかりませんでした C:\Users\aaa\Documents\MATLAB\filterblock_grt_rtw\filterblock.cpp(204): error C3861: 'getRTM': 識別子が見つかりませんでした C:\Users\aaa\Documents\MATLAB\filterblock_grt_rtw\filterblock.cpp(291): error C3861: 'getRTM': 識別子が見つかりませんでした C:\Users\aaa\Documents\MATLAB\filterblock_grt_rtw\filterblock.cpp(347): error C3861: 'getRTM': 識別子が見つかりませんでした C:\Users\aaa\Documents\MATLAB\filterblock_grt_rtw\filterblock.cpp(392): error C3861: 'getRTM': 識別子が見つかりませんでした NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\cl.EXE"' : リターン コード '0x2' Stop. The make command returned an error of 2 'An_error_occurred_during_the_call_to_make' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。
### 次のモデルに対するビルド プロセス:'filterblock' はエラーのため中止されました。
コンポーネント:Simulink | カテゴリ:Build エラー
??? サブシステムをビルドできません
0 个评论
回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!