Linux下编译器的使用
1.-S 产生汇编代码
Unix>gcc-02 –S code.c 生成code.s
2.-c 汇编成二进制文件
Unix>gcc –O2 –c code.c 生成code.o
反汇编code.o文件
Unix>objdump –d code.o 产生汇编代码
生成可执行文件
Unix>gcc -02 –o prog code.o main.c
反汇编
Unix>objdump –d prog
可用反汇编(objdump)来确定函数sum代码的长度