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 9258d25 commit 55f11dbCopy full SHA for 55f11db
CMakeLists.txt
@@ -96,6 +96,20 @@ if (CMAKE_SYSTEM_NAME MATCHES "CYGWIN")
96
endif()
97
98
99
+if (CMAKE_SYSTEM_NAME MATCHES "WINDOWS")
100
+ if ((CMAKE_GENERATOR MATCHES "MinGW Makefiles") OR
101
+ (CMAKE_GENERATOR MATCHES "MSYS Makefiles") OR
102
+ (CMAKE_GENERATOR MATCHES "Unix Makefiles"))
103
+
104
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wa,-mbig-obj")
105
+ set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Og")
106
107
+ if (CMAKE_BUILD_TYPE STREQUAL "")
108
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O1")
109
+ endif()
110
111
+endif()
112
113
if(POLICY CMP0063)
114
cmake_policy(SET CMP0063 NEW)
115
0 commit comments