diff --git a/CMakeLists.txt b/CMakeLists.txt index a8525f4..a2fc66a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -491,7 +491,7 @@ source_group (Predictor\\Library FILES ${LIBPREDICTOR}) source_group (Parser FILES ${PARSER}) source_group (PPPA\\PPPA FILES ${PPPA}) source_group (PPPA\\ZLib FILES ${ZLIB}) - + if (MSVC_IDE) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /MP /Zc:__cplusplus") else() @@ -500,7 +500,9 @@ else() else() set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") endif() - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2") + if(NOT CMAKE_BUILD_TYPE) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2") + endif() endif() add_subdirectory(projects/Fdvm)