elf

elf

文章 0 浏览 2

链接器如何在没有 SONAME 的情况下找到共享库

如果我创建一个没有像这样的 SONAME 的共享库 gcc -shared libfoo.o -o libfoo.so 并链接到它, 链接器如何找到我的共享库? 文件名 libfoo.so 是否被…

终陌 2024-09-30 03:39:36 1 0

64 位平台上的 ELF 目标文件大小限制是多少?

假设x86 64和linux平台。 如果你查看 ELF 头,偏移量都是 64 位。 因此,通过重定位 R_X86_64_64 可以轻松创建大于 4G 的目标文件。这意味着静态 .o …

哆兒滾 2024-09-28 08:04:22 1 0

声明为“const”的全局初始化变量转到文本段,而那些声明为“静态”的则转到文本段。转到数据段。为什么?

#include &ltstdio.h&gt const int str[1000] = {0} int main(void) { printf("arr is %d\n", str[0]) return 0 } 具有以下输出: [-exercises/adam/s…

黯然 2024-09-27 16:06:08 0 0

在哪里可以找到有关 ELF 文件格式的良好参考?

我正在编写一个编译器,它将为 i386 平台生成 ELF 可执行文件。 但是,我需要文件格式的良好参考(有关标头、重定位等的信息)。 有这样的参考吗?…

待天淡蓝洁白时 2024-09-25 11:48:12 1 0

如何将 libc6 中的函数导入 ELF 可执行文件?

我正在创建一个 i386 ELF 可执行文件,需要从 libc6 导入函数。 (顺便说一句,它是 printf。) 我创建了一个非常小的 ELF 可执行文件,可以打印“Hel…

﹂绝世的画 2024-09-25 11:30:25 1 0

如何重新映射符号以调用不同的函数

我有一个 ELF 共享对象,我想修改它,以便对系统函数 memcpy 的调用实际上路由到 memcpy 的自定义版本代码&gt. 我一直在研究并阅读了有关 PLT 重定向…

迷爱 2024-09-16 20:18:58 4 0

如何获取C函数指针的函数名

我遇到以下问题:当我使用 backtrace(3) 函数在 C 中获得回溯时,返回的符号可以使用 dwarf 库和 dladdr(3) 轻松确定函数名称。 问题是,如果我有一个…

半透明的墙 2024-09-16 10:57:46 4 0

.bss 部分未初始化为零怎么样

我们知道 .bss 包含未初始化的变量。如果在 C 代码中,程序员在使用变量之前初始化它们。那么在执行 C 代码之前 .bss 不必为零。 我说得对吗? 谢谢…

花落人断肠 2024-09-15 06:51:13 2 0

objdump ELF 和 Windows

我对这个主题相当陌生,即 ELF 和任何与 Linux 相关的东西。我正在尝试编写 ELF 文件,并且更喜欢在 WinXP 上执行此操作。 我的问题是,这可以用 MS V…

萌吟 2024-09-13 20:45:06 4 0

如何取消删除目标文件?

如何取消剥离已剥离的目标文件? eu-unstrip from elfutils 可以为我做这个吗? 我需要它来将 zImage 内核转换为 vmlinux,而无需重新编译。 这是我的…

只为守护你 2024-09-12 18:56:09 0 0

我的交叉编译器总是编译同一个文件

我正在测试以确保我的交叉编译器正常工作。当我编译 hello world 时,它似乎编译得很好,但是当我将 hello.cpp 更改为循环 1000 次的同一程序时,生成…

红玫瑰 2024-09-10 17:19:46 1 0

堆栈、帧、全局指针和 ELF 文件

如何确定堆栈指针、全局指针和帧指针在 ELF 文件中的位置?…

佞臣 2024-09-10 08:44:20 2 0

BDM elf 文件与普通 elf 文件

就内存使用而言,BDM ELF 文件比普通 ELF 文件有什么优势? 我对两者都了解以下几点: BDM ELF 文件可用于通过任何调试器工具进行调试 类似于 Trace32…

往日 2024-09-10 04:04:08 3 0

ELF文件可以包含多个符号表吗?

ELF文件可以包含多个符号表吗? 它是否以某种方式标准化?…

听你说爱我 2024-09-10 03:06:49 1 0

链接可执行文件

我正在尝试找出如何手动链接 ELF 文件。我知道文件结构,但如何确定可重定位对象的链接顺序?…

╰◇生如夏花灿烂 2024-09-10 00:38:03 0 0
更多

推荐作者

qq_FjTq5B

文章 0 评论 0

18273202778

文章 0 评论 0

WordPress小学生

文章 0 评论 0

〃温暖了心ぐ

文章 0 评论 0

迷乱花海

文章 0 评论 0

niuniu

文章 0 评论 0

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