elf

elf

文章 0 浏览 4

ELF:链接:为什么我在 .so 文件中得到未定义的引用

我正在尝试针对 wxWidgets 构建一个程序,但出现链接器错误。我想真正理解这意味着什么。错误是: /usr/lib/libwx_baseu-2.8.so: undefined reference…

时光沙漏 2024-08-29 03:48:36 7 0

linux下如何将PE(Portable Executable)格式转换为ELF

将 PE 二进制文件转换为 ELF 二进制文件的最佳工具是什么? 以下是这个问题的简要动机: 假设我有一个简单的 C 程序。 我使用 Linux 的 gcc 编译它(…

忘东忘西忘不掉你 2024-08-27 08:22:09 15 0

什么是“对齐”?二进制格式的字段?为什么需要它?

在ELF文件格式中,我们在段头表(又名程序头表)中有一个对齐字段。 对于 Windows PE 文件格式,它们将其提升到下一个级别,这些部分有两个对齐值,一…

硬不硬你别怂 2024-08-24 11:39:15 14 0

ELF文件和bin文件有什么区别?

编译器最终生成的镜像中同时包含bin文件和扩展loader格式的ELf文件,两者有什么区别,特别是ELF文件的用途。…

窗影残 2024-08-24 09:16:04 6 0

“本地链接器符号”和“本地链接器符号”之间有什么区别? & “本地程序变量”?

我想知道“本地链接器符号”和“本地链接器符号”之间的区别“本地程序变量”? 我正在读一本书,其中有: 替代文本http://img682.imageshack。 us/im…

赠佳期 2024-08-23 12:33:56 8 0

a.out 替换为 ELF 文件格式?

我有几个问题: 为什么a.out被ELF取代? a.out 格式的主要缺陷是什么导致了 ELF 文件格式的兴起? 早期的核心转储基于 a.out,但现在它们基于 ELF。 E…

慕巷 2024-08-23 05:51:19 14 0

如何动态加载可重定位ELF可执行文件?

我试图为ARM平台编写elf可执行加载程序。我在这里有一些疑问 1)如何生成可重定位或位置独立的ELF可执行文件(编译器和链接器选项是什么)2)如何加载…

初见 2024-08-23 03:40:11 10 0

windows下有什么工具/软件可以查看ELF文件格式吗?

Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …

醉生梦死 2024-08-20 19:54:08 10 0

读取 Elf 二进制中的 GOT 条目

我想写一个小函数的跟踪器。我用的是ptrace。 我在 ubuntu x86_64 上。我想找到共享库函数的地址(例如printf)。 但我有一些关于全局偏移表的问题和…

贵在坚持 2024-08-20 11:48:03 6 0

为什么 ELF 执行入口点虚拟地址的形式为 0x80xxxxx 而不是零 0x0?

执行时,程序将从虚拟地址0x80482c0开始运行。该地址并不指向我们的 main() 过程,而是指向由链接器创建的名为 _start 的过程。 到目前为止,我的谷歌…

但可醉心 2024-08-20 04:58:22 11 0

我需要在没有节头的共享对象上链接 C 程序

我已经编写了代码生成器的接口,可以让我生成共享对象。虽然我不想实现对节头表的支持,因为 ELF 文件格式的大部分复杂性仍然存在于此。GNU ld 使用节…

缱绻入梦 2024-08-19 04:41:04 7 0

有人能够创建 PE COFF 和 ELF 的混合体吗?

我的意思是单个二进制文件可以在 Win32 和 Linux i386 中运行吗?…

心欲静而疯不止 2024-08-18 16:25:29 12 0

如何加载共享库而不加载其依赖项?

假设我有一个库 libfoo.so.1,它依赖于(根据 ldd)libbar.so.1。但是,libbar.so.1 目前不可用。我的应用需要调用 libfoo.so.1 中的函数,而该函数根…

旧伤还要旧人安 2024-08-17 02:08:23 9 0

为什么共享库的 ELF 标头将 Linux 指定为 OSABI?

我的 Linux 系统 (Fedora 9) 上的所有标准共享库都指定 ELFOSABI_NONE (0) 作为其 OSABI。 这很好 - 但是我从供应商那里收到了一个共享库,其中 ELF …

孤独患者 2024-08-16 18:34:40 15 0

Linux 上的 COFF 或 Windows 上的 ELF

是否可以在 UNIX 上运行 COFF 可执行文件或在 Windows 上运行 ELF 可执行文件?要在 Windows 和 UNIX 上运行任一文件类型需要执行哪些步骤。我只是好…

沧笙踏歌 2024-08-14 00:51:25 13 0
更多

推荐作者

书间行客

文章 0 评论 0

神妖

文章 0 评论 0

undefined

文章 0 评论 0

38169838

文章 0 评论 0

彡翼

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文