跳转至

GNU

docs

gcc C 编译器
g++ C++ 编译器
cpp C 预处理器(C PreProcessor)
as asm 汇编器
ld 链接器
ar 创建、修改和提取档案文件(Archives)
nm 列出二进制文件的符号
objdump 列出二进制文件的各种信息、反汇编

gcc/g++

-Wall
-fPIC

-fPIC

PIC(Position-Independent Code), 位置无关代码

gdb

break b 设置断点
run 运行程序到断点(如果有)
next n 单步执行
step s 单步步入
continue c 继续执行
finish 单步跳出
print p
info
backtrace bt 打印调用堆栈
attach
list