本文主要是介绍ld: gcc linker,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. Gcc编译器使用ld这个工具进行链接阶段的工作. ld使用脚本命令语言(Linker Command Language)文件来控制链接过程. 此外, gcc使用通用的BFD库来操作目标文件 (首先将输入的目标文件转换成一个标准的内部表示, 然后调用公共程序包操作该内部表示, 最后再转换成输出目标文件.)
2. ld具有丰富的命令行选项, 以便控制ld的行为 (内容丰富).
3. 跟所有别的链接器一样, ld也使用链接脚本文件来控制编译器的链接过程 (内容丰富).
4. 对于不同的目标机器, ld提供不同的额外特征.
5. ld使用BFD库来操作输入目标文件.
这篇关于ld: gcc linker的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!