c++编译过程

c++编译过程(和c语言一样)
1、编译:
预处理: 将头文件的内容加进来, 很长的,生成XXXXX.ii 文件
c++编译过程
编译: 将预处理文件转换成汇编语言,生成XXXXX.s 文件
c++编译过程
目标文件:将编译文件转换成二进制文件,生成XXXXX.o 文件
c++编译过程
2、连接
将目标代码跟c++函数库连接,并将源程序所用的库代码与目标文件代码合并
形成最终可以执行的二进制文件(可执行文件)形成XXXXX.exe文件
c++编译过程
3、执行
在特定的机器环境下运行c++应用程序
c++编译过程