我需要使用链接器标记/INCREMENTAL:YES
建立与Visual Studio的一些库时,但CMake的似乎坚持使用/INCREMENTAL:NO
与发布版本,我无法弄清楚如何解决它。 有些东西,我试过是
set(CMAKE_EXE_LINKER_FLAGS "/INCREMENTAL:YES")
set(CMAKE_EXE_LINKER_FLAGS_RELEASE "/INCREMENTAL:YES")
set(CMAKE_EXE_LINKER_FLAGS_INIT "/INCREMENTAL:YES")
set(CMAKE_EXE_LINKER_FLAGS_RELEASE_INIT "/INCREMENTAL:YES")
set(CMAKE_CXX_FLAGS_RELEASE "/INCREMENTAL:YES ${CMAKE_CXX_FLAGS_RELEASE}")
没有解决问题。 据我所知,cmake的只是普通的硬地认为一个发布版本必须使用/INCREMENTAL:NO
。 有谁知道如何解决这个问题,并使其使用/INCREMENTAL:YES
?