-3

最近、mfc プロジェクトで jsoncpp を使用していますが、正常に動作しますが、/clr を使用してプロジェクトをコンパイルしようとすると、以下のリンカー エラーが発生します。

1>lib_json.lib(json_writer.obj): エラー LNK2038: 'RuntimeLibrary' の不一致が検出されました: 値 'MT_StaticRelease' は、Brusher.obj の値 'MD_DynamicRelease' と一致しません

1>lib_json.lib(json_value.obj): エラー LNK2038: 'RuntimeLibrary' の不一致が検出されました: 値 'MT_StaticRelease' は、Brusher.obj の値 'MD_DynamicRelease' と一致しません

1>lib_json.lib(json_reader.obj): エラー LNK2038: 'RuntimeLibrary' の不一致が検出されました: 値 'MT_StaticRelease' は、Brusher.obj の値 'MD_DynamicRelease' と一致しません

1>lib_json.lib(json_writer.obj): エラー LNK2001: 未解決の外部シンボル "__int64 const std::_BADOFF" (?_BADOFF@std@@3_JB)

1>lib_json.lib(json_writer.obj): エラー LNK2001: 未解決の外部シンボル "public: static class std::locale::id std::ctype::id" (?id@?$ctype@D@std@@ 2V0locale@2@A)

1>lib_json.lib(json_writer.obj): エラー LNK2001: 未解決の外部シンボル "private: static int std::locale::id::_Id_cnt" (?_Id_cnt@id@locale@std@@0HA)

どうすればこれを修正できますか?

4

1 に答える 1