- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
GNULD链接器技术手册
GNU LD 链接器 技术手册
linrc 所有
文档介绍GNU 连接器 ld 的2.14 版 .
文档在GNU 自由文档许可证下发行.在GNU 自由文档许可证一章中有关于本许可
证的一份拷贝.
**********************************概述*******************************
ld把一定量的目标文件跟档案文件连接起来,并重定位它们的数据,连接符号引用.
一般,在编译一个程序时,最后一步就是运行ld.
ld能接受连接命令语言文件,这是一种用ATT 的连接编辑命令语言的超集写成的
文件,用来在连接的整个过程中提供显式的,全局的控制.
版本的ld使用通用BFD 库来操作目标文件.这就允许ld读取,合并,写 目标
文件时,可以使用各种不同的格式,比如,COFF 或a.out. 不同的格式可以被连接到
一起产生一个有效的目标文件.
除了它的灵活性,GNU 连接器比其它连接器更有用的地方在于它提供了诊断信息. 许
多连接器在碰到一个错误的时候立即放弃执行;但ld却能够继续执行,以让你发现
其他的错误(或者,在某些情况下,得到一个带有错误
的输出文件)
引用
**********
PDF created with FinePrint pdfFactory Pro trial version
GNU 连接器ld能够处理大量的不同情况,并且跟其他的连接器保持尽可能的兼容.
这样,你就拥有更多的选择来控制它的行为.
命令行选项
====================
连接器提供大量的命令行选项,但是,在实际使用中,只有少数被经常使用.比
如,ld的一个经常的使用场合是在一个标准的Unix系统上连接标准的Unix 目标文
件.在这样的一个系统上,连接文件hello.o如下:
? ? ld -o OUTPUT /lib/crt0.o hello.o -lc
这告诉ld产生一个叫OUTPUT 的文件,作为连接文件/lib/crt0.o和hello.o和
库libc.a的结果.libc.a来自标准的搜索路径.(参阅下文的关于-l选项的讨
论).
有些命令行选项可以在命令行的任 位置出现.但是,那些带有文件名的选项,比如
-l或者-T,会让文件在选项出现的位置上被读取. 对于非文件选项,以带不同的
参数重复它,不会有进一步的效果,或者覆盖掉前面的相同项.那些多次出现时具有
特殊含义的选项会在下文的描述中指出.
无参数选项是那些被连接的目标文件和档案文件.它们可能紧随命令行选项,或在它
们前面,或者跟它们夹杂在一起,但是一个目标文件参数是不会出现在一个选项跟它
的参数之间的.
通常,连接器至少引用一个目标文件,但是你可指定其它形式的二进制输 文件,这
可以通过-l,-R或者脚 命令语言来实现.如果没有任 二进制文件被指定,连
接器不会产生任 输出,并给出信息:缺少输 文件.
PDF created with FinePrint pdfFactory Pro trial version
如果连接器不能识别目标文件的格式,它会假设这些只是连接脚 .以这种方式指定
的脚 增加了连接用的主连接脚本的内容(主连接脚 即缺省连接脚 或使用-T
指定的脚 ). 这个特性可以允许连接器连接一些文件,它们看上去既像目标文件,
又像档案文件,但实际上只是定义了一些符号值,或者使用INPUT或GROUP来载
其它的目标文件.需要注意的是,用这种方式指定一个脚 只是增加了主连接脚本的
内容;要完全替换掉主连接脚
您可能关注的文档
- BurwoodCouncil都做些什么BurwoodCouncil负责管理80多个.PDF
- BX1500Plus使用说明-GalaGold.PDF
- C11紫外线可硬化树脂之合成及性质研究指导老师-昆山科技大学.PDF
- C1LectureC1Introduction1太空探测简介-太空科学研究所.PDF
- BSP02系列可编程控制器指令手册V24.PDF
- C452操作指引.PDF
- C6150车床主轴箱箱体见66C6150车床主轴箱箱体技术.PDF
- C2的γ射线光变特征及其与射电光变的相关性.PDF
- BusinessGuide-入江工研.PDF
- cadence152PCB封装设计小结.PDF
- GP100-C3感应加热设备-株洲华阳高中频设备.PDF
- GPS 常用术语及英文缩写 - YIC.PDF
- Googleearth融入高中国文教学的可能性作者的行迹-国文学科中心.PDF
- GPS资料分析中大气折射水平梯度的估计-上海天文台.PDF
- GPS连续观测网之地壳变动监测资料品质管制系统-921网路博物馆.PDF
- GPS连续观测网之地壳变动监测资料品质管制系统之规划-中央气象局.PDF
- GrandCanyon指引中文.PDF
- GSN4100系列数显表新型使用说明书-长春光机数显技术有限责任.PDF
- GSS-DOCKAGETESTER杂质快速检测仪G20170531R捷赛机械.PDF
- GSK980TA980TD数控系统编程基础知识-工程训练示范中心-广东.PDF
最近下载
- 《客户服务与管理》教案 第5课 学会使用即时通信工具.pdf VIP
- 民爆信息系统网路服务平台.pptx VIP
- 《QCNPC41-2001-防喷器判废技术条件》.pdf VIP
- 《客户服务与管理》(李清文)718-1教案 第2课 熟悉客户服务人员的综合素质要求.docx VIP
- 《客户服务与管理》(李清文)718-1教案 第3课 学会使用电话服务工具.docx VIP
- 3《峨日朵雪峰之侧》同步练习(含答案)统编版高中语文必修上册.docx VIP
- 第2课 让美德照亮幸福人生.pptx VIP
- 《峨日朵雪峰之侧》同步练习 统编版高中语文必修上册.docx VIP
- 海马普力马PREEMA 1.8L、1.6升 电路图07-发动机和变速箱控制.pdf VIP
- 《客户服务与管理》教案 第1课 初识客户服务与管理.docx
文档评论(0)