我知道如何使用CMake来抑制编译警告(假设我想禁用编译警告C4819
):
set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "/wd4819")
那么如何用CMake抑制链接警告(比如说LNK4099
)?
试试这个:
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "/ignore:4099")
Visual Studio 2015对我来说非常适合。
答案是如此明显,我甚至怀疑我的问题是否正确。无论如何,你需要的是LINK_FLAGS财产。