Как изменить уровень предупреждения в Visual Studio
Я создал файлы Visual Studio с помощью CMake. Но проблема в том, что Property> c / c ++> Enternal includes показывает «предупреждение Inherit Project». ЭТО я хочу изменить на «Отключить все предупреждения / 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, так что извините, если моя информация не соответствует минимальным требованиям.