gcc編譯C語言生成目標程序:
一、一步直接生成可執行程序
- gcc -o 目標可執行程序名 源程序文件名.c
二、兩步生成可執行程序
先生成目標文件,在生成可執行文件
- gcc -c 源程序文件名.c
- gcc -o 目標可執行文件名 目標文件名.o
運行可執行文件
- ./可執行文件名
多個C文件編譯生成目標程序
- gcc 源程序1.c 源程序2.c -o 目標可執行程序
gcc反彙編:
先生成目標文件,再反彙編
- gcc -c 源程序.c
- objdump -d 目標文件.o