chore: add extra warnings

This commit is contained in:
realstealthninja
2024-10-04 19:36:22 +05:30
parent 973eb9086a
commit 3bed8147d8

View File

@@ -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)