我们在写大型程序的时候,肯定希望把不同功能的代码放在不同的文件中。比如我们可以把一个函数或者一个类单独放在一个文件中。这个时候编译器就需要分离式编译这些文件,最后形成可执行文件。
文件为编译器的编译单元,编译器先把这些文件单独编译产生一些后缀名为.obj(windows)或.o(uinx)的文件。后缀的名字含义是object code(对象代码)。然后编译器在把这些对象文件连接在一起形成可执行文件。
本文介绍了在开发大型程序时采用分离式编译的方法,即如何将不同功能的代码放在不同文件中进行编译,最终通过链接过程形成可执行文件。
我们在写大型程序的时候,肯定希望把不同功能的代码放在不同的文件中。比如我们可以把一个函数或者一个类单独放在一个文件中。这个时候编译器就需要分离式编译这些文件,最后形成可执行文件。
文件为编译器的编译单元,编译器先把这些文件单独编译产生一些后缀名为.obj(windows)或.o(uinx)的文件。后缀的名字含义是object code(对象代码)。然后编译器在把这些对象文件连接在一起形成可执行文件。
1301
1277
882

被折叠的 条评论
为什么被折叠?