静态库需要 MD_DynamicRelease
Static library needs MD_DynamicRelease
我在我的项目中使用了 2 个静态链接库。
由于某种原因,其中之一需要 RuntimeLibrary
值 MD_DynamicRelease
。
另一个需要 MT_StaticRelease
。
这在我的项目中造成了冲突。
当我用 /MT
编译时:
当我用 /MD
编译时:
我需要以不同的方式编译我的项目吗?我需要以不同的方式编译库吗?
我只需要将 CMAKE_CXX_FLAGS_DEBUG 和 CMAKE_CXX_FLAGS_RELEASE 值更改为正确的运行时库。
我在我的项目中使用了 2 个静态链接库。
由于某种原因,其中之一需要 RuntimeLibrary
值 MD_DynamicRelease
。
另一个需要 MT_StaticRelease
。
这在我的项目中造成了冲突。
当我用 /MT
编译时:
当我用 /MD
编译时:
我需要以不同的方式编译我的项目吗?我需要以不同的方式编译库吗?
我只需要将 CMAKE_CXX_FLAGS_DEBUG 和 CMAKE_CXX_FLAGS_RELEASE 值更改为正确的运行时库。