标签: c linker elf bin objcopy
我需要编译一段代码,称为程序A,并获取带有链接器给出的物理地址的ELF文件。
然后,我需要编译程序B并将其代码注入程序A,我无法重新编译,因为我会丢失有关程序A地址的信息。
现在,我在程序A上有一个空白部分,我正在尝试将程序B复制到。我正在尝试使用GNU objcopy实用程序使用--update-section标志更新空白部分,但到目前为止我还没有成功。
objcopy
--update-section
简而言之,我正在尝试编译一个代码,该代码需要有关其自身内存配置的信息(变量和函数在内存中)。