如何使用GCC更改基本地址?[duplicate]

g9icjywg  于 2022-11-12  发布在  其他
关注(0)|答案(1)|浏览(180)

此问题在此处已有答案

Elegant way to set base address of ELF image with Linux binutils?(1个答案)
六年前就关门了。
如果您要执行以下操作,我如何像在汇编中那样在GCC中更改基址:

org <address>

我将源代码编译成一个对象,然后使用“objcopy”只从其中获取.text字段,并将其放入二进制文件中执行(我正在创建一个C内核)。

9avjhtql

9avjhtql1#

您必须为连接器指定 * 连接器指令码 *,才能建立自订区段版面配置。请参阅binutils文件,位于SourceWare site

相关问题