静态库需要MD_DynamicRelease

时间:2017-06-04 16:39:22

标签: c++ static-libraries

我在项目中使用了2个静态链接库。 出于某种原因,其中一个需要RuntimeLibraryMD_DynamicRelease。 另一个需要MT_StaticRelease
这会在我的项目中产生冲突。

当我用/MT编译时: enter image description here

当我使用/MD进行编译时: enter image description here

我需要以不同方式编译我的项目吗?我需要以不同方式编译库吗?

1 个答案:

答案 0 :(得分:0)

我只需要将CMAKE_CXX_FLAGS_DEBUG和CMAKE_CXX_FLAGS_RELEASE值更改为正确的运行时库。

相关问题