Mul*_*ync 6 c symbols object relocation
我目前很难理解链接/加载概念。
您能告诉我以下关于符号和重定位表的使用的陈述是否正确?
谢谢你的时间!
extern所需的元素)是正确的。然而,关于由单个目标文件组成的程序的推论并不完全正确:至少有一个符号必须可供外部使用,即入口点(mainC 程序的函数)必须是可见的。address这里在不同的上下文中意味着不同的事物,因此最好谈论文件内的偏移量,而不是地址。重定位表保存文件加载到内存时需要更新的所有内容的偏移量,以及需要写入这些偏移量的信息。