最近、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)
どうすればこれを修正できますか?