程序运行步骤,预处理->预编译->编译->链接
1.预处理
gcc -E 文件名,生成的文件不会存储,可以重定向 > 到另一个文件中
2.编译
gcc -c *.c -o *.o
编译生成的文件为.o
可以将它编译为汇编
gcc -S 文件名
3.链接
gcc *.o *.o *.o -o *.exe
在Linux命令行中,"./“是指当前目录的路径。当在命令行使用”./"前缀时,它表示你要执行当前目录下的可执行文件或脚本。
链接默认生成a.out 可以指定别名
4.多文档编译
5.makefie
直接在shell中make,在当前文件夹中新建文件makefile
$< :表示编译过程中的依赖
$@ :表示编译过程的目标
使用make指令执行makefile
make clean可以执行makefile中的clean选项。