Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我很好奇链接器如何链接具有相同类型但来自不同目标文件的不同标志的段。例如,我们现在有两个 ELF 目标文件foo.o和bar.o,它们都有一个.text段(代码段)。但是,.text段 infoo.o是可写的,而 inbar.o不是。在这种情况下,链接器将如何链接这两个段?.text链接器将如何设置链接文件中段的标志?
foo.o
bar.o
.text
谢谢和最好的问候!
链接器将如何设置链接文件中 .text 段的标志?
链接文件中没有.text段:该.text段被放入其中一个LOAD段中。
LOAD
链接器可以选择做什么。