CMake 编译中去掉警告/W3重写
“cl: 命令行 warning D9025 :正在重写“/W3”(用“/w”)”
解决方案
if(MSVC)string(REPLACE "/w3" "" CMAKE_C_FLAGS " ${CMAKE_C_FLAGS}")string(REPLACE "/W3" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")add_compile_options(/w)
else()message(WARNING "This script is intended for MSVC compiler.")
endif()