From 277d1633ae79c6c0f43e830b68bd625eb284a082 Mon Sep 17 00:00:00 2001 From: Adam <5563693+adamvm@users.noreply.github.com> Date: Thu, 27 Jan 2022 07:57:03 +0100 Subject: [PATCH] Add compilation flags to CMake --- CMakeLists.txt | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 84820de..9220037 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,9 +23,20 @@ find_package(Boost COMPONENTS program_options thread REQUIRED) include_directories(${Boost_INCLUDE_DIR}) link_directories(${Boost_LIBRARY_DIR}) -add_definitions(-Wno-unused-variable) -add_definitions(-Wno-unused-parameter) -add_definitions(-Wall -Werror -pedantic -Wextra) +add_compile_options( + -pedantic + -Wall + -Werror + -Wextra + -Wfatal-errors + -Wmissing-field-initializers + -Wuninitialized + -Wno-format-security + -Wno-unused-result + -Wno-unused-parameter + -Wno-unused-variable + -Wno-abi + ) add_executable(hello main.cpp)