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

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

查看 codexia 的博客 2015-10-24 17:51:04 2988 会员文章,禁止转载
C++   入门  
手机阅读 | 转发赚积分
手机收藏 | 分享给好友
简介链接器的输入文件包括obj文件、lib文件、exp文件、def文件、res文件、txt文件、ilk文件等等,而输出的文件一般是exe文件、dll文件、sys文件等可执行程序文件。链接器就是将输入的文件打包到输出文件中的。也就是说,输出的文件里,包含了输入的所有文件的内容。

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

    我们看看整个流程图:
   

1.微信扫码
2.点击按钮,粘贴命令
自动刷新 手动刷新
命令:rd eZZd4 复制
提示:如果您发送了命令,自动刷新会展开全文。自动刷新最多60秒,超过60秒请点击手动刷新。
创作不易,汗水不止!为防止劳动果实被爬虫窃取,开启了反爬机制,需要您发送命令继续阅读。取关会再次出现此提示。一段时间后出现此提示,请再次发送即可。如有问题,请加客服微信Freeme007处理。感谢您的理解。
标注
评论
站内搜
百度搜
传送到手机
手机扫码,识别文字,完成传送x
加载中...
标注内容x
加载中...
添加标注x
收藏 0 点赞 0
公众号
微信赞赏
支付宝赞赏
领支付宝大红包
QQ群

相关阅读

分享到:
分享文章[C++语言零基础入门教程:3.3 链接代码是什么,为什么需要链接,如何链接代码]到QQ空间