如何设置“;否(/INCREMENTAL:No)”;在cmake到vs2010



我想把它添加到我的CMake中,但我不知道如何做到这一点。如何在cmake中设置"否(/INCREMENTAL:No)"?

No (/INCREMENTAL:NO)

谢谢。

根据文档,/INCREMENTAL是一个链接器标志,因此只需将其添加到适当的变量中即可。例如,这将设置链接可执行文件的标志:

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

或者,如果你只想将其用于一个目标,请将其设置为目标的属性:

set_property(TARGET YourTargetName APPEND_STRING PROPERTY LINK_FLAGS " /INCREMENTAL:NO")

这两者都有每个配置的变体,也有可执行文件以外的其他目标类型的变体。只需浏览CMake文档。

最新更新