We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5b9505f commit 79f7062Copy full SHA for 79f7062
1 file changed
cmake/arm-none-eabi-gcc.cmake
@@ -53,10 +53,10 @@ set(COMMON_FLAGS "${COMMON_FLAGS} -Wall -Wextra -Werror")
53
54
# C 编译标志
55
set(CMAKE_C_FLAGS
56
- "${COMMON_FLAGS} -std=c11"
+ "${COMMON_FLAGS} -std=c11 -g3 -gdwarf-4"
57
CACHE STRING "" FORCE)
58
set(CMAKE_C_FLAGS_DEBUG
59
- "-O0 -g3 -DDEBUG"
+ "-O0 -DDEBUG"
60
61
set(CMAKE_C_FLAGS_RELEASE
62
"-O2 -DNDEBUG"
@@ -67,10 +67,10 @@ set(CMAKE_C_FLAGS_MINSIZEREL
67
68
# C++ 编译标志
69
set(CMAKE_CXX_FLAGS
70
- "${COMMON_FLAGS} -std=c++17 -fno-rtti -fno-exceptions"
+ "${COMMON_FLAGS} -std=c++17 -fno-rtti -fno-exceptions -g3 -gdwarf-4"
71
72
set(CMAKE_CXX_FLAGS_DEBUG
73
74
75
set(CMAKE_CXX_FLAGS_RELEASE
76
0 commit comments