使用CMake抑制链接警告

问题描述 投票:7回答:2

我知道如何使用CMake来抑制编译警告(假设我想禁用编译警告C4819):

set_target_properties(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "/wd4819")

那么如何用CMake抑制链接警告(比如说LNK4099)?

c++ cmake warnings suppress-warnings
2个回答
13
投票

试试这个:

set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS "/ignore:4099")

Visual Studio 2015对我来说非常适合。


-1
投票

答案是如此明显,我甚至怀疑我的问题是否正确。无论如何,你需要的是LINK_FLAGS财产。

© www.soinside.com 2019 - 2024. All rights reserved.