1202.1——运行一个程序的完整的过程
1.预编译: 将#include头文件展开
gcc -E printName.c
2.汇编:生产汇编代码 会产生一个.s的文件
判断代码是否正确
gcc -S printName.c
3.编译:将汇编代码转化成目标文件(二进制文件)
产生一个.o的文件
gcc -c printfName.s
4.链接 将所有的.o文件链接为一个可执行的文件
gcc -o outputName printName.o xx.o
5.运行
./outputName
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步