diff --git a/CMakeLists.txt b/CMakeLists.txt index 7e0aaa398..a018ceaaf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,8 +12,9 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON) # Additional warnings and errors if(MSVC) add_compile_definitions(_CRT_SECURE_NO_WARNINGS) + set(EXTRA_COMPILE_FLAGS_CXX "/W4") else() - set(EXTRA_COMPILE_FLAGS_CXX "-Wno-register -Werror=vla") + set(EXTRA_COMPILE_FLAGS_CXX "-Wall -Wextra -Wno-register -Werror=vla") endif() option(USE_OPENMP "flag to use OpenMP for multithreading" ON)