We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 60c9d5d commit 5eb015cCopy full SHA for 5eb015c
CMakeLists.txt
@@ -7,7 +7,9 @@ set(BIN_DIR ${TwinklebearDevLessons_SOURCE_DIR}/bin)
7
8
# Bump up warning levels appropriately for clang, gcc & msvc and build in debug mode
9
if (${CMAKE_CXX_COMPILER_ID} STREQUAL "GNU" OR ${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang")
10
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -pedantic -ggdb -std=c++11")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -pedantic -std=c++11")
11
+ set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} -g")
12
+ set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS} -O2")
13
elseif (${CMAKE_CXX_COMPILER_ID} STREQUAL "MSVC")
14
if (CMAKE_CXX_FLAGS MATCHES "/W[0-4]")
15
string(REGEX REPLACE "/W[0-4]" "/W4" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
0 commit comments