gpt4 book ai didi

c - gnu 链接器链接的文件的入口点地址是什么?

转载 作者:行者123 更新时间:2023-11-30 16:25:16 24 4
gpt4 key购买 nike

我创建了一个小的多重引导兼容内核,到目前为止,我一直用它来使用 grub 进行引导。现在我想为其创建自己的引导加载程序。但我不知道 gnu 链接器将入口点程序放置在什么地址。在微软的PE文件中,_IMAGE_OPTIONAL_HEADER中有一个名为AddressofEntryPoint的特定字段。有没有这样的方法可以找到由gnu链接器(ld)链接的内核的AddressofEntryPoint?

最佳答案

这取决于您使用的二进制格式。对于 ELF,主 header 的 e_entry 成员就是您想要的。

关于c - gnu 链接器链接的文件的入口点地址是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53458552/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com