(0人评价)
UE4 C++ 学习路线(上):标准C++
价格 ¥ 2998.00
该课程属于 零基础学虚幻4(UE4)·全系列 请加入后再学习

编译:把代码code变成可执行程序program的过程。

 

1.预处理(需要右击代码选择属性打开):就是把include文件全包含在中间文件中,产生了.i为结尾的文件,比较大。

比如source.i (i就是include的意思)

2.编译阶段(需要右击代码选择属性打开),这里的编译是另一个意思。

就是把预处理文件变成汇编语言,为.asm为结尾的汇编语言。

比如source.asm

3.汇编阶段(默认生成):就是把asm的汇编语言变成.obj的机器语言(目标文件)

比如source.obj

4.链接,Link

分离编译!两个cpp文件分别变成.obj文件。

链接就是把多个obj文件连成一体。

还有标准库的obj文件,比如cout屏幕输出函数(内部代码是与操作系统底层的代码)

[展开全文]

预处理  preprocess

编译 Compile

汇编 Assemble

链接 Link

[展开全文]