C源程序 -> 编译预处理 -> 编译程序(生成.s文件) -> 优化程序 -> 汇编程序(生成.o文件) -> 链接程序 -> 可执行文件(*.out)
参考:
C/C++程序编译步骤以及如何生成可执行文件
【读图学C语言】编译时发生了什么?
C源程序 -> 编译预处理 -> 编译程序(生成.s文件) -> 优化程序 -> 汇编程序(生成.o文件) -> 链接程序 -> 可执行文件(*.out)
参考:
C/C++程序编译步骤以及如何生成可执行文件
【读图学C语言】编译时发生了什么?