程序编译的大体流程:预处理——编译——汇编——链接
主要动作:宏的替换,还有注释的消除,还有找到相关的库文件
gcc/g++ -E Test.cpp
编译
主要动作:将预处理后的文件转换为汇编文件,里面为汇编指令
gcc/g++ -S Test.cpp
汇编
主要动作:将汇编文件转换为目标文件, 生成.o文件,即目标文件
gcc/g++ -c Test.cpp
主要动作:将目标文件和库文件整合为可执行文件
链接
主要动作:将目标文件和库文件整合为可执行文件
https://blog.csdn.net/qq_23664173/article/details/108704546
2021-12-09 21:10:45
6KB
c++
1