Simulink build error while using Deep Leaning model compiled as C++ code.

I have different .tlc file due to which I'm using compiled Deep Learning Model in Simulink.
While building it, it shows following error.
libcpmt.lib(xthrow.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in ...
libcpmt.lib(uncaught_exception.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in ...
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\link.EXE"' : return code '0x527'
Stop.

 採用された回答

Shiva Kalyan Diwakaruni
Shiva Kalyan Diwakaruni 2021 年 3 月 10 日

0 投票

Hi,
The value of the "RuntimeLibrary" property must be the same for all files and libraries that are being linked together. This issue is described in the following link: http://stackoverflow.com/questions/14714877/mismatch-detected-for-runtimelibrary
hope it helps,
thanks.

その他の回答 (1 件)

Raj Patel
Raj Patel 2021 年 3 月 18 日
編集済み: Raj Patel 2021 年 3 月 18 日

0 投票

Alternatively, deploy using Generic C/C++. Follow this link. Use Matlab 2021a for that.

カテゴリ

ヘルプ センター および File Exchange で Simulink Coder についてさらに検索

製品

リリース

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by