编译与链接(一)——编译

一个项目为什么就可以按照其设计思想运行,一个小的程序为什么就可以正确执行,一个printf()函数为什么就能打印出我们想要的东西……这一切究竟是什么样的过程?计算机都是做了什么工作?有写过程序的都会说:编写的程序编译成二进制代码,然后连接成可执行文件,计算机运行的可执行文件啊。流程是这样,但是有没有对这个过程感觉好奇呢?这究竟是一个什么样的过程呢,C程序究竟怎么变成的二进制文件?目标文件究竟怎样变
相关文章
相关标签/搜索