1.指定输出文件 -o
gcc -o hello hello.c
2. 预处理 -E
gcc -E -o hello.i hello.c
3. 预处理+编译 -S
gcc -S -o hello.s hello.c
4.预处理+编译+汇编 -c
gcc -c -o hello.o hello.c
5. 将预处理结果打印出来
gcc -E hello.c
6.将预处理的宏定义打印出来
gcc -E -dM hello.c
7.将编译警告信息打印出来
gcc -Wall main.c
8.生成可以使用GDB调试的文件
gcc -g -o hello hello.c