编译机制 C语言编写程序时,编写的内容存储在文本文件中,该文件称为源代码文件(一般以.c结尾)。编译器将源代码文件转换成中间代码(目标代码),也就是机器语言代码,存放在目标文件中(.o或.obj文件)。 链接过程 完整的程序不止有我们自己编写的代码,还有启动代码和库函数代码。其中启动代码充当这程序和操作系统之间的接口,例如Windows和Linux所需的启动代码是不同的。链接器的作用就是将目标代码、系统的标准启动代码和库代码这3部分合并成一个文件,也就是最后的可执行文件。 相关文章: 2021-08-14 2021-12-21 2021-10-06 2021-04-12 2021-12-13 2021-12-06 2021-07-01 2021-09-13