自制操作系统(四)

这回说如何将C语言文件放入二进制映像中。 我们不得不讲一下c编译器了,c编译器与汇编编译器不同,汇编编译器是直接将汇编代码编译成二进制可执行程序,而c编译器是首先将c语言编译器编译成汇编代码,然后再将汇编代码编译成一个二进制中间文件,然后再将这个二进制中间文件进行链接,就是多个中间文件组合到一起,最后形成一个中间文件。 倘若这个c语言文件不依赖其他的c语言文件,就没什么链接一说了。 首先声明几点:
相关文章
相关标签/搜索