如何在cmake中设置"No (/INCREMENTAL:NO)"到vs2010?
How to set "No (/INCREMENTAL:NO)" in cmake to vs2010?
我想在我的 CMake 中添加它,但我不知道该怎么做。如何在cmake中设置"No (/INCREMENTAL:NO)"?
No (/INCREMENTAL:NO)
谢谢。
根据documentation,/INCREMENTAL
是链接器标志,因此只需将其添加到适当的变量即可。例如,这将为链接可执行文件设置标志:
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /INCREMENTAL:NO")
或者,如果您只想将其用于一个目标,请将其设置为目标的 属性:
set_property(TARGET YourTargetName APPEND_STRING PROPERTY LINK_FLAGS " /INCREMENTAL:NO")
对于这两者,都有针对每个配置的变体,以及针对除可执行文件之外的其他目标类型的变体。只需浏览 CMake docs.
我想在我的 CMake 中添加它,但我不知道该怎么做。如何在cmake中设置"No (/INCREMENTAL:NO)"?
No (/INCREMENTAL:NO)
谢谢。
根据documentation,/INCREMENTAL
是链接器标志,因此只需将其添加到适当的变量即可。例如,这将为链接可执行文件设置标志:
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /INCREMENTAL:NO")
或者,如果您只想将其用于一个目标,请将其设置为目标的 属性:
set_property(TARGET YourTargetName APPEND_STRING PROPERTY LINK_FLAGS " /INCREMENTAL:NO")
对于这两者,都有针对每个配置的变体,以及针对除可执行文件之外的其他目标类型的变体。只需浏览 CMake docs.