腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何在OSX10.9(小牛)上使用GDB而不是LLDB调试
ELF
文件
?
、
、
我有一个名为app2的
ELF
可执行
文件
,它是在
Linux
下编译的,它不能由GDB在Mac上调试。但是使用没有问题。Peterx:Documents Peter$ file app2和全球开发银行的资料: Peterx:Document
浏览 5
提问于2014-04-26
得票数 1
1
回答
gnu可以在Mac上使用吗,比如gobjdump
解析
器、
Linux
二进制
文件
?
、
、
、
基本上,我有一些在
Linux
32位上编译的
ELF
二进制
文件
。我正在尝试使用gobjdump和greadelf等自制软件安装的gnu。然而,当我试图使用gobjdump
解析
精灵二进制
文件
时,我得到了以下错误:gobjdump: Matching formats:
elf
32-i386-nacl
elf
32-i386-sol2
elf</e
浏览 4
提问于2014-04-21
得票数 4
回答已采纳
1
回答
修改
ELF
文件
、
、
我有一个
ELF
可执行
文件
,我想知道如何修改它的.rodata段。 另外,更普遍的是,我如何修改
ELF
可执行
文件
?
浏览 4
提问于2013-04-08
得票数 2
回答已采纳
2
回答
Eclipse调试附加到进程-不是以可执行格式:
文件
格式不被识别
、
、
我正在尝试使用Eclipse与CDT一起调试64位二进制
文件
。这个二进制
文件
是在Eclipse之外构建的,运行良好。我不太清楚该如何处理,我读到它可能与Eclipse中的二进制
解析
器有关: 提到
解析
器,而用PE
解析
器描述了一个错误,这个错误是固定的。我在
Linux
x64上使用EclipseCDT8.0.0运行Eclipse。我在properties/c++_build/设置下尝试过'
Elf
Parser‘和'GNU
El
浏览 8
提问于2011-08-26
得票数 7
1
回答
在
linux
中使用C Map
文件
调试崩溃?
、
我在这里看到了一份
文件
,。这个例子是关于Windows
文件
中的崩溃的吗?我正在寻找在
Linux
系统上所产生的崩溃所做的相同的数学计算。如果我在
Linux
上崩溃,那么我将如何在类似的行(如Microsoft )中调试这个问题。请帮帮忙?在
Linux
中加载地址和代码段地址是相同的吗?在
Linux
中,什么是链接中提到的“二进制
文件
的第一部分是可移植可执行的(PE),它是0x1000字节长”?
浏览 5
提问于2013-09-18
得票数 2
回答已采纳
2
回答
对于
linux
上的rpath规范,@loader_path的等效性是什么?
、
在osx加载程序上,@loader_path
解析
为泛型二进制对象的位置,@executable_path
解析
为可执行
文件
的位置。在
Linux
上,显然只有$ORIGIN,它
解析
为可执行路径。
linux
加载程序中是否有隐藏特性来为通用
ELF
对象指定动态搜索路径?或者$ORIGIN对这样的对象的行为可能有所不同?
Linux
也有$LIB和$PLATFORM,但是它们不能提供我需要的东西。
浏览 5
提问于2014-10-09
得票数 7
回答已采纳
2
回答
ELF
头大小大于52个字节
、
根据给定的
Elf
32_Ehdr结构(page9)在链路中,精灵头的大小应该是52个字节并固定。但是也有字段e_ehsize,可以大于52个字节。在哪里定义了这些额外的字节,直到第一节头开始?
浏览 2
提问于2016-06-19
得票数 1
回答已采纳
4
回答
内核如何获得在
linux
下运行的可执行二进制
文件
?
、
内核如何获得在
linux
下运行的可执行二进制
文件
?有人能帮我一步一步地告诉我发生了什么吗?
浏览 0
提问于2011-12-02
得票数 34
1
回答
ldscripts中的.xs和.x*
文件
是什么?
、
这些
文件
是什么?/lib/x86_64-
linux
-gnu/ldscripts/
elf
32_x86_64.xs/lib/x86_64-
linux
-gnu/ldscripts/
elf
_i386.xs /lib/x86_64-
linux
浏览 0
提问于2022-12-14
得票数 0
回答已采纳
1
回答
动态链接器是否由操作系统或嵌入在
ELF
文件
中的代码自动调用?
、
、
、
我不确定动态链接器/usr/bin/ld是在加载
ELF
文件
时由操作系统自动调用的,还是由嵌入在
ELF
文件
中的代码调用的?当我使用r2调试一个
ELF
文件
时,它会在要执行的第一条指令停止,这应该是动态链接代码,但是我不知道这段代码是否是
ELF
文件
的一部分。
浏览 0
提问于2019-09-06
得票数 4
回答已采纳
1
回答
为什么ARM内核在
ELF
和二进制
文件
中的行为不同
、
、
、
、
gnu*) *(.note*) *(.eh_frame*) }下面是我的Makefile: rm kernel8.
elf
kernel8.img *.o >/devaarch64-none-
elf
/bin/aarch64-none-<em
浏览 8
提问于2022-01-06
得票数 2
回答已采纳
1
回答
有些人对
elf
.h感到困惑
、
、
我对
elf
.h有点困惑。我知道
elf
.h的大部分用例是在
解析
ELF
文件
时。但我仍然可以逐字节
解析
ELF
文件
,甚至根本不使用
elf
.h,对吗?虽然我知道它有点难看,但所有的
ELF
文件
都遵循相同的格式(首先是
ELF
头,然后是区段、节表等)?
浏览 2
提问于2021-01-26
得票数 0
2
回答
理解fs/binfmt_
elf
.c
、
我正在尝试理解
linux
源
文件
/home/akash/Downloads/
linux
-3.4.3/fs/binfmt_
elf
.c,这是我的一部分代码,如下所示。static struct
linux
_binfmt
elf
_format = { .load_binary= load_
elf
_binary,
浏览 5
提问于2012-10-11
得票数 2
1
回答
在python中使用.so
文件
中的函数
因此,我在我的Ubuntu机器上创建了一个xxx.so
文件
。现在,我需要在python中的Windows机器上使用该
文件
。 有什么办法可以做到吗?
浏览 5
提问于2019-11-20
得票数 0
回答已采纳
1
回答
如何使我的
ELF
运行与新旧版本的glibc?
、
、
也就是说,如果我使用realpath,在glibc的readelf输出中我们可以看到它有一个GLIBC_2.0版本和一个GLIBC_2.3版本,我想使用旧版本,这样我的
ELF
就可以在glibc2.0/1
浏览 0
提问于2015-02-22
得票数 2
4
回答
为什么在
Linux
下“word计数”和“size”会返回不同大小的编译
文件
?
您如何解释wc (相对较大)报告的已编译
ELF
文件
的字节大小与
Linux
下
文件
中各节之和(相对较小)之间的差异?
浏览 5
提问于2009-12-08
得票数 0
回答已采纳
1
回答
为什么
文件
命令说
ELF
二进制
文件
是用于
Linux
2.6.9的?
、
、
每当我在
ELF
二进制
文件
上运行
文件
时,我都会得到以下输出:a.out:
ELF
32-bit LSB executable, Intel80386, version 1 (SYSV), fornot stripped 我只是想知道
Lin
浏览 0
提问于2011-05-25
得票数 19
回答已采纳
1
回答
用C++读取
ELF
头
文件
、
、
目前,我正在编写读取
elf
文件
头和打印一些信息的小程序
Elf
32_Ehdr *ehdr = (
Elf
32_Ehdr *)buf;
Elf
32_Phdr *ptbl = (
Elf
32_Phdr *) (buf + ehdr-stdout , "
浏览 5
提问于2012-04-27
得票数 7
回答已采纳
1
回答
如何使chroot运行命令?
、
、
、
在
Linux
20上用肉桂编译LFS系统有问题。我的问题是,当我到达(第三次?)通过Glibc,chroot不允许我运行任何命令,告诉我它们不是目录。
浏览 0
提问于2020-10-12
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ELF文件格式(二)
Eleght科技:Linux下用户配置文件/etc/passwd 解析手册
编译、链接、装载
linux消息队列源码解析
Linux#4 理解Linux文件权限
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券