c++ - 在 VS2012 中使用 CMAKE 将启用增量链接设置为 NO

标签 c++ visual-studio-2012 cmake

我正在使用 cmake 2.8.0 构建具有多个项目的 VS2012 解决方案。对于每个项目,我希望将每个项目的属性->链接器-> 启用增量链接设置为

CMAKE_EXE_LINKER_FLAGS_DEBUG 等标记可能会被使用。不过我不确定,也尝试了一些在线帮助但没有效果。

请指教

最佳答案

您应该设置 /INCREMENTAL:NO linker flag .

要在 CMake 中覆盖它,您应该遵循 How to add linker or compile flag in cmake file? 中提供的技术。 :

set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /INCREMENTAL:NO" )

关于c++ - 在 VS2012 中使用 CMAKE 将启用增量链接设置为 NO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21569478/

相关文章:

使用 .h 和 .cpp 文件的 C++

c++ - 在 C++ 中,如何使用 vector View 和 gsl_stats_mean 计算整数 vector 的平均值?

c++ - 如何将cmake项目移动到子目录?

c++ - 缺少 cudart64_80.dll

cmake - 在 cmake 中使用 intltool

具有任意维度的一般精度的 quickhull 的 C++ 实现

c++ - 在cpp中将元素分配给 vector

visual-studio-2012 - 2012 年附加到进程

c++ - 在 .exe 中构建 libcurl.dll?

c++ - Opencv:检测霍夫线时无法加载新帧