C++的编译过程



1.  预编译
生成的仍然是.c文件
1)把"include"的文件拷贝到要编译的源文件中。
2)用实际值替代"define"的文本。
3)在调用宏的地方进行宏替换。

2.  编译
这个过程是用于生成汇编语言,.asm文件。

3.  生成目标文件
.o文件

4.连接成为可执行文件
external error 就发生在连接阶段

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。