首次运行在链接阶段报 LNK2038:boost_locale 和 boost_json 是 MT_StaticRelease,而项目其余部分是 MD_DynamicRelease。 原因是 x64-windows-static triplet 同时把库和 CRT 都改成静态。项目需要的是 Boost_USE_STATIC_LIBS ON(静态 Boost 库)加动态 CRT,对应 vcpkg 的 x64-windows-static-md。
首次运行在链接阶段报 LNK2038:boost_locale 和 boost_json 是 MT_StaticRelease,而项目其余部分是 MD_DynamicRelease。 原因是 x64-windows-static triplet 同时把库和 CRT 都改成静态。项目需要的是 Boost_USE_STATIC_LIBS ON(静态 Boost 库)加动态 CRT,对应 vcpkg 的 x64-windows-static-md。