CodeComposerStudio で STL を使用して混合 C/C++ プログラムをコンパイルしています。多くのコンパイラのコメントとリンク エラーがあります
コンパイラの注意事項
!defined(__MINGW32__)
!defined(__MINGW32__) "C:/CCStudio_v3.3/C2000_v5.2.5/include/yvals.h",
line 470: remark #195-D: zero
used for undefined preprocessing identifier #if
199901L <= __STDC_VERSION__
^ "C:/CCStudio_v3.3/C2000_v5.2.5/include/exception", line 181: remark #195-D:
zero used for undefined preprocessing identifier #if
__GNUC__ < 3 && !defined(__APPLE__) && !defined(__MINGW32__)!defined(__MINGW32__)
リンクエラー
UPDATED : 最新バージョンに更新することで修正されましたrts2800_ml.lib
(コンパイラーと同じ)。
error: unresolved symbols remain undefined
---------
std::_Raise_handler
std::_Throw(const std::exception &)
std::_String_base::_Xlen() const
std::_String_base::_Xran() const
error: unresolved symbols remainerror: unresolved symbols remain
質問
なぜ??? そこにインクルードまたは定義の束が欠けているようです。
Config
CodeComposerStudio V3.3
DSP TMS320C2812
C2000 v5.2.5