为什么调试的时候需要编译选项中添加 -g?
gcc编译时默认的命令是all,即全部进行编译,不能写成其他的
加了-g选项时,是可以通过行号、函数名等进行断点的设置的
调研readelf:
readelf -v:显示版本
readelf -h:显示帮助
readelf -a test:显示test的全部信息
readelf -h test:显示test的ELF Header的文件头信息
readelf -l test:显示test的Program Header Table中的每个Program Header Entry的信息