常用的CXX_FLAGS
# 常用的CXX_FLAGS
常用的CXX_FLAGS介绍。
# 调试选项
CXX_FLAGS | 含义 | 备注 |
---|---|---|
-g | 编译时,产生调试信息 | |
-gstabs | 此选项以stabs格式声称调试信息,但是不包括gdb调试信息. | |
-gstabs+ | 此选项以stabs格式声称调试信息,并且包含仅供gdb使用的额外调试信息. | |
-ggdb | 此选项将尽可能的生成gdb的可以使用的调试信息. | |
-glevel | 请求生成调试信息,同时用level指出需要多少信息,默认的level值是2 |
# 错误&警告
CXX_FLAGS | 含义 | 备注 |
---|---|---|
-Wall | 一般使用该选项,允许发出GCC能够提供的所有有用的警告。 | |
-Wextra | 打印额外的告警信息 | |
-Werror | 所有的告警都视为错误 | |
-Wzero-length-array | 不允许长度为0的数组 |
上次更新: 2023/02/20, 20:27:09