Просмотр исходного кода

cmake: Treat warnings as errors on MSVC

jpark37 3 лет назад
Родитель
Сommit
3f86354863
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      cmake/Modules/CompilerConfig.cmake

+ 2 - 0
cmake/Modules/CompilerConfig.cmake

@@ -48,6 +48,7 @@ if(OS_WINDOWS AND MSVC)
   add_compile_options(
     /MP
     /W3
+    /WX
     /wd4127
     /wd4201
     /wd4456
@@ -64,6 +65,7 @@ if(OS_WINDOWS AND MSVC)
 
   add_link_options(
     "LINKER:/OPT:REF"
+    "LINKER:/WX"
     "$<$<NOT:$<EQUAL:${CMAKE_SIZEOF_VOID_P},8>>:LINKER\:/SAFESEH\:NO>"
     "$<$<CONFIG:DEBUG>:LINKER\:/INCREMENTAL\:NO>"
     "$<$<CONFIG:RELWITHDEBINFO>:LINKER\:/INCREMENTAL\:NO;/OPT:ICF>")