ld中文手册完全版(带目录)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ld Baidu Nhomakorabea文使用手册完全版(译)-
1、概述..............................................................................................................................................................................................4
2.5.1、被 GNU 连接器接受的常用命令行开关的一个列表 ............................................................................................. 6 `-aKEYWORD'..................................................................................................................................................................................... 6 `-AARCHITECTURE'`--architecture=ARCHITECTURE'................................................................................................ 6 `-b INPUT-formAT'`--format=INPUT-formAT'............................................................................................................... 6 `-cMRI-COMMANDFILE'................................................................................................................................................................ 6 `-d'`-dc'`-dp'..................................................................................................................................................................................... 6 `-e ENTRY'`--entry=ENTRY'...................................................................................................................................................... 6 `-E'`--export-dynamic'................................................................................................................................................................. 6 `-EB' 连接 big-endian 对象. 会影响缺省输出格式....................................................................................................................7 `-EL' 连接 little-endian 对象. 会影响缺省输出格式................................................................................................................. 7 `-g' 忽略. 为了跟其它工具兼容而提供............................................................................................................................................7 `-i' 执行一个增量连接(跟'-r'等同).................................................................................................................................................. 7 `-init NAME'......................................................................................................................................................................................... 7 `-lARCHIVE'`--library=ARCHIVE'........................................................................................................................................... 7 `-M'`--print-map' 打印一个连接位图到标准输出....................................................................................................................... 7 `-n'`--nmagic' ,..............................................................................................................................................................................7 `-N'`--omagic'................................................................................................................................................................................... 7 `--no-omagic'..................................................................................................................................................................................... 7 `-o OUTPUT'`--output=OUTPUT'............................................................................................................................................ 7 `-O LEVEL'............................................................................................................................................................................................ 7 `-q'`--emit-relocs'...........................................................................................................................................................................7 `-r'`--relocateable'......................................................................................................................................................................... 7 `-R FILENAME'`--just-symbols=FILENAME'.................................................................................................................... 8 `-s'`--strip-all',忽略输出文件中所有的符号信息..........................................................................................................................8 `-S'`--strip-debug'忽略输出文件中所有的调试符号信息(但不是所有符号)........................................................................... 8 `-t'`--trace',打印 ld 处理的所有输入文件的名字...........................................................................................................................8 `-T SCRIPTFILE'`--script=SCRIPTFILE'..............................................................................................................................8 `-u SYMBOL'`--undefined=SYMBOL'.................................................................................................................................... 8 `-Ur'......................................................................................................................................................................................................... 8 `--unique[=SECTION]'.................................................................................................................................................................. 8 `-v' `--version' `-V'.................................................................................................................................................................... 8 `-x' `--discard-all' 删除所有的本地符号................................................................................................................................. 8 `-X' `--discard-locals'................................................................................................................................................................ 8 `-y SYMBOL' `--trace-symbol=SYMBOL'.........................................................................................................................8
2、命令行选项..................................................................................................................................................................................5
2.1、连接器提供大量的命令行选项......................................................................................................................................... 5 2.2、连接脚本............................................................................................................................................................................. 5 2.3、对于名称是单个字符的选项............................................................................................................................................. 5 2.4、对于名称是多个字符的选项 ,选项前可以有一个或两个破折号 ;...................................................................................5 2.5、多字符选项的参数.............................................................................................................................................................. 5 2.5、如果连接器通过,被编译器驱动来间接引用 (比如 GCC),............................................................................................6
1、概述..............................................................................................................................................................................................4
2.5.1、被 GNU 连接器接受的常用命令行开关的一个列表 ............................................................................................. 6 `-aKEYWORD'..................................................................................................................................................................................... 6 `-AARCHITECTURE'`--architecture=ARCHITECTURE'................................................................................................ 6 `-b INPUT-formAT'`--format=INPUT-formAT'............................................................................................................... 6 `-cMRI-COMMANDFILE'................................................................................................................................................................ 6 `-d'`-dc'`-dp'..................................................................................................................................................................................... 6 `-e ENTRY'`--entry=ENTRY'...................................................................................................................................................... 6 `-E'`--export-dynamic'................................................................................................................................................................. 6 `-EB' 连接 big-endian 对象. 会影响缺省输出格式....................................................................................................................7 `-EL' 连接 little-endian 对象. 会影响缺省输出格式................................................................................................................. 7 `-g' 忽略. 为了跟其它工具兼容而提供............................................................................................................................................7 `-i' 执行一个增量连接(跟'-r'等同).................................................................................................................................................. 7 `-init NAME'......................................................................................................................................................................................... 7 `-lARCHIVE'`--library=ARCHIVE'........................................................................................................................................... 7 `-M'`--print-map' 打印一个连接位图到标准输出....................................................................................................................... 7 `-n'`--nmagic' ,..............................................................................................................................................................................7 `-N'`--omagic'................................................................................................................................................................................... 7 `--no-omagic'..................................................................................................................................................................................... 7 `-o OUTPUT'`--output=OUTPUT'............................................................................................................................................ 7 `-O LEVEL'............................................................................................................................................................................................ 7 `-q'`--emit-relocs'...........................................................................................................................................................................7 `-r'`--relocateable'......................................................................................................................................................................... 7 `-R FILENAME'`--just-symbols=FILENAME'.................................................................................................................... 8 `-s'`--strip-all',忽略输出文件中所有的符号信息..........................................................................................................................8 `-S'`--strip-debug'忽略输出文件中所有的调试符号信息(但不是所有符号)........................................................................... 8 `-t'`--trace',打印 ld 处理的所有输入文件的名字...........................................................................................................................8 `-T SCRIPTFILE'`--script=SCRIPTFILE'..............................................................................................................................8 `-u SYMBOL'`--undefined=SYMBOL'.................................................................................................................................... 8 `-Ur'......................................................................................................................................................................................................... 8 `--unique[=SECTION]'.................................................................................................................................................................. 8 `-v' `--version' `-V'.................................................................................................................................................................... 8 `-x' `--discard-all' 删除所有的本地符号................................................................................................................................. 8 `-X' `--discard-locals'................................................................................................................................................................ 8 `-y SYMBOL' `--trace-symbol=SYMBOL'.........................................................................................................................8
2、命令行选项..................................................................................................................................................................................5
2.1、连接器提供大量的命令行选项......................................................................................................................................... 5 2.2、连接脚本............................................................................................................................................................................. 5 2.3、对于名称是单个字符的选项............................................................................................................................................. 5 2.4、对于名称是多个字符的选项 ,选项前可以有一个或两个破折号 ;...................................................................................5 2.5、多字符选项的参数.............................................................................................................................................................. 5 2.5、如果连接器通过,被编译器驱动来间接引用 (比如 GCC),............................................................................................6