gcc编译为什么要加-g选项
2018-03-27 20:02
393 查看
加上-g 选项,会保留代码的文字信息,便于调试下面两幅图是有无 -g 选项调试的区别
(我是用的是cgdb,比gdb稍微好用一点,文章结束附带cgdb下载教程)
先来一段简单的代码:
如果使用 gcc test.c, 再使用cgdb调试时的效果是这样的:
如果使用 gcc -g test.c, 再使用cgdb调试时的效果是这样的:
cgdb安装教程链接
(我是用的是cgdb,比gdb稍微好用一点,文章结束附带cgdb下载教程)
先来一段简单的代码:
如果使用 gcc test.c, 再使用cgdb调试时的效果是这样的:
如果使用 gcc -g test.c, 再使用cgdb调试时的效果是这样的:
cgdb安装教程链接
相关文章推荐
- GCC编译及选项说明
- linux下面g++ gcc编译选项
- Ubuntu GCC常用编译命令选项
- c c++ 函数入口和出口的hook(gcc 编译选项),然后打印出函数调用关系的方法
- gcc编译选项学习
- gcc编译选项
- GCC编译选项
- gcc 编译选项
- [Linux]GCC编译选项
- [GCC for C]编译选项---IDE掩盖下的天空
- GCC编译选项
- gcc -D选项 编译时添加宏定义
- [转] gcc g++ 常用编译选项
- gcc 编译选项
- GCC 编译选项
- 为什么去掉了/FC编译选项,__FILE__宏出来的内容还带有全路径?
- gcc的 "-fpack-struct" 编译选项导致程序core dump的分析
- IOS编译选项GCC_THUMB_SUPPORT
- GCC 编译选项
- GNU-GCC编译选项