c - GNU Binutils 的二进制文件描述符库 - 格式示例

标签 c gnu executable-format bfd

如题。我尝试阅读 BFD 的 ELF 代码,但阅读起来并不轻松。我也试图从文档中获取一些东西,但我需要一个例子来了解它是如何工作的。谁能给我一些更简单的例子,让我知道如何定义可执行格式?

编辑:看来我没有正确表述问题。我不会问“如何创建自己的可执行格式规范?”,也不会问“好的 ELF 文档在哪里?”,而是“如何使用 GNU BFD 实现我自己的可执行格式?”。

最佳答案

关于c - GNU Binutils 的二进制文件描述符库 - 格式示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7521597/

相关文章:

linux - 核心转储本身是否可执行?

c++ - 归根结底,变量标识符是完全没有必要的吗?

c - 如何检查数组中是否存在(子)数组

makefile 独立@符号和目录关键字

gdb - 什么是符号表,如何将其集成到可执行文件中?

linux - 运行 bash 脚本时,echo 输出到哪里?

c++ - 相当于 Linux 中的导入库

c - ESP32 IDF。该表将被放置在 SPI FLASH 中并从中读取,还是将其加载到 RAM 中

c - 使用原子和 futexes 锁定代码时无法找到竞争条件

在 mac osx 上用纯 c 创建窗口应用程序