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