Skip to content

Commit ec57661

Browse files
committed
开启一些编译器优化
1 parent a62a92c commit ec57661

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

CMakeLists.txt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,18 @@ option(EnableTest "Test project" ON)
1111

1212
if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
1313
add_definitions(-DMSVC)
14+
# ÓÅ»¯Ñ¡Ïî
15+
set(CMAKE_C_FLAGS_DEBUG "/Od")
16+
set(CMAKE_C_FLAGS_RELEASE "/O2")
17+
18+
set(CMAKE_CXX_FLAGS_DEBUG "/Od")
19+
set(CMAKE_CXX_FLAGS_RELEASE "/O2")
20+
else()
21+
set(CMAKE_C_FLAGS_DEBUG "-O0")
22+
set(CMAKE_CXX_FLAGS_DEBUG "-O0")
23+
24+
set(CMAKE_C_FLAGS_RELEASE "-O2")
25+
set(CMAKE_CXX_FLAGS_RELEASE "-O2")
1426
endif ()
1527

1628
add_subdirectory(LuaParser)

0 commit comments

Comments
 (0)