Как изменить уровень предупреждения в 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, так что извините, если моя информация не соответствует минимальным требованиям.

0 ответов

Другие вопросы по тегам