通知:欢迎光临,有建议或发现bug,点此留言
首页> C++教程VIP> C++语言零基础入门教程:3.3 链接代码是什么,为什么需要链接,如何链接代码

C++语言零基础入门教程:3.3 链接代码是什么,为什么需要链接,如何链接代码

codexia 2015-10-24 17:51:04 2512 会员文章,禁止转载
简介链接器的输入文件包括obj文件、lib文件、exp文件、def文件、res文件、txt文件、ilk文件等等,而输出的文件一般是exe文件、dll文件、sys文件等可执行程序文件。链接器就是将输入的文件打包到输出文件中的。也就是说,输出的文件里,包含了输入的所有文件的内容。
打开支付宝,搜索【514124385】可领红包哦,最高99元!!!,每天都可领。

    在上一节课《C++语言零基础入门教程:3.2 C++手动编译代码,手动使用编译器编译代码》详细讲解了手动编译源代码的过程。因为编译这个理解起来是很简单的,但是为了深入了解一下,就介绍了手动编译的过程。
    那么本节课,我们接着介绍链接这个环节。手动链接的过程和手动编译差不多。因为编译器和链接器都在同一个目录下,只是文件名不一样。链接器的程序文件名为link.exe。所以在命令行中输入link即可是用链接器来链接了。
    那么简单介绍一下链接器。
    link.exe的输入文件包括obj文件、lib文件、exp文件、def文件、res文件、txt文件、ilk文件等等,而输出的文件一般是exe文件、dll文件、sys文件等可执行程序文件。链接器就是将输入的文件打包到输出文件中的。也就是说,输出的文件里,包含了输入的所有文件的内容。

    我们看看整个流程图:
   

登陆系统,查看更多
会员文章,禁止转载

课程菜单

猜您感兴趣