我使用 CMake 创建了 Visual Studio 文件。但问题是属性> c/c++ > 内部包含显示“继承项目警告”。我想更改为“关闭所有警告/extern:W0”。是否可以使用 CMAKELists.txt 文件进行此更改。
我尝试过的可能解决方案是
if(CMAKE_BUILD_TOOL MATCHES "(msdev|devenv|nmake)")
add_definitions(/W2)
endif()
和
if(MSVC)
string(REGEX REPLACE "/W[1-3]" "/W4" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
endif()
两个更改都不起作用,我是配置 Cmake 的初学者,如果我的信息不符合最低要求,请原谅。