腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
由Xcode构建的C stdio程序在Ubuntu上生成"cannot execute binary file: Exec format error“
、
、
我上一次使用Xcode构建这个控制台I/O程序是在几年前,从那以后就再也没有使用过Xcode,今天我笨手笨脚地重新构建了这个程序。它在我2014年中期的Macbook Pro上运行得很好。但当我将其复制到运行Ubuntu的远程x86_64 VPS时,运行它会生成所引用的错误消息。在Xcode (当前版本)中,Build Settings::architecture中的架构是64位Intel。我忽略了什么?
浏览 130
提问于2019-03-08
得票数 0
回答已采纳
2
回答
任何读取和写入二进制
文件格式
(PE &
ELF
)的库?
、
、
、
你好, 我想为windows编写一个二进制
文件格式
查看器,它可以对PE和
ELF
文件进行操作。是否有用于读取PE &
ELF
文件格式
的C库?我下载了Gnu binutils的源代码,并发现它使用了,它声称支持大约25种处理器体系结构的大约50种
文件格式
。我不确定它是否实现了完整的PE规范,因为它基本上是一个很少使用PE格式的
Linux
库。此外,对我来说,库源代码似乎并不复杂,也不多。
浏览 2
提问于2010-06-20
得票数 4
回答已采纳
1
回答
ELF
格式操纵
、
、
、
我想知道我是否可以做任何
ELF
操作,并且仍然确保保持一致性--因此,该文件在
linux
上运行良好。这里的想法是创建一个
文件格式
,它可以由某个APIself定义来查询,以获得索引。(A)是否可以修改
ELF
头以存储索引(上述)。 (B)如果是,程序是什么?
浏览 4
提问于2011-09-29
得票数 4
回答已采纳
1
回答
在OS X中内置的Ruby扩展能在
Linux
上工作吗?
、
、
、
、
我想为一个可以在CentOS服务器上运行的C(带有C++库)程序做一个Ruby扩展,但对我来说在Mac上工作会更方便(特别是不需要重新安装所有的第三方库)。谢谢!
浏览 1
提问于2012-04-15
得票数 0
回答已采纳
6
回答
arm-
linux
-gcc vs arm-
elf
gcc
、
、
、
我在看uClinux系统,它用arm-
linux
-xxx构建内核,但是用arm-
elf
-xxx构建用户应用程序。如果这些应用程序打算在
linux
上运行,那么使用arm-
linux
-xxx构建所有应用程序不是更好吗? 在整个uClinux构建配置中,应该在哪里设置该选项?
浏览 4
提问于2008-12-23
得票数 5
1
回答
对象
文件格式
的差异
、
、
COFF (公共对象
文件格式
)和
ELF
(可扩展和可链接格式)之间的区别是什么?是什么东西使他们两种不同的东西?首先,我想到了可执行文件it(Linker)将根据它接收到的对象文件的类型生成。是这样吗?
浏览 4
提问于2013-09-25
得票数 0
回答已采纳
1
回答
g++可执行文件的
文件格式
、
、
我知道在
linux
系统中,这个扩展是没有用的,但是g++可执行文件必须有一个
文件格式
。我读过关于
ELF
的文章,但我不确定。谢谢!
浏览 14
提问于2016-08-18
得票数 0
回答已采纳
3
回答
如何用C++读取目标文件的符号
、
、
我知道
linux
命令"nm“可以做到这一点,但我希望能够在代码中做到这一点。问候 保罗
浏览 1
提问于2010-08-31
得票数 0
回答已采纳
2
回答
构建交叉编译器的必要性
、
、
、
、
我使用的是一台64位的
linux
机器,我正在做一些操作系统开发,据说你需要使用交叉编译器来为目标系统生成代码。gcc -ffreestanding -c -fno-pie -m32 source.c -o source.o ld source.o -o flatbinary.bin -m
elf
_i386-Ttext 0x10000 --oformat binary 我相信第一个命令会为32位机器创建一个
ELF
对象。
浏览 16
提问于2020-01-06
得票数 0
回答已采纳
1
回答
如何获得
ELF
文件的值?
、
我是
Linux
系统的初学者,我正在学习阅读这个文档的
ELF
文件格式
()。但是,当我看到有关搬迁的相关文件时,在搬迁计算中会出现一些奇怪的事情。我知道根据搬迁类型,它采用不同的计算方法。但是看看这个。我如何在
ELF
文件中得到这个"A“值? 请给我仁慈的回答.;
浏览 4
提问于2015-03-02
得票数 2
回答已采纳
2
回答
Linux
中不同格式的对象文件
、
、
我想知道
Linux
中的一些对象
文件格式
是什么?可执行文件,具有
ELF
格式还有其他类型的对象文件吗?
浏览 0
提问于2011-08-05
得票数 4
回答已采纳
1
回答
为什么nm将.rela.eh_frame和.rela.text隐藏在.o文件中?
、
、
、
0000000000000000 d .rela.text U _GLOBAL_OFFSET_TABLE_0000000000000000 a
elf
64_syms.c$> nm -a obj.o0000000000000000 t .text
浏览 8
提问于2022-04-16
得票数 1
回答已采纳
3
回答
用gcc生成a.out
文件格式
、
、
、
如何在x86架构上用gcc生成a.out
文件格式
?host]$ nasm -f aout start.asm 在
linux
上,编译.c文件会生成一个
elf
对象。
浏览 1
提问于2011-11-29
得票数 7
回答已采纳
1
回答
什么
文件格式
可以跨windows、
linux
和mac执行?
、
、
、
、
我知道通常需要一个.EXE、
ELF
或.OUT包装器,但据我所知,这些格式是特定于平台的,只是为了能够双击并运行它们。是否存在一种可以在windows、
linux
和mac上双击并运行相同机器代码(假设没有外部依赖关系)的
文件格式
?
浏览 4
提问于2020-04-27
得票数 0
回答已采纳
1
回答
可执行
文件格式
之间有什么区别?
、
、
、和之间有什么主要区别吗?我的意思是,是不是一个人有其他人没有的能力?一个人能比其他人携带更多的信息吗?或者它们只是相同信息的不同容器格式?我不是在问细微的差别,比如格式X可以拆分数据部分,或者格式Y可以在硬件中更有效地解析。
浏览 1
提问于2016-03-30
得票数 3
1
回答
android艺术精灵和
Linux
精灵文件有什么区别?
、
、
、
、
在ART:中已经描述过,ART在安装时将apk文件编译成
ELF
文件。 而GCC在GNU/
Linux
上也创建了
ELF
文件作为输出,最近代替了a.out格式。还是这两种
文件格式
完全不同?
浏览 1
提问于2016-02-27
得票数 3
回答已采纳
1
回答
HP PA-RISC在gdb中加载符号表
、
我有一个
文件格式
为"PA-RISC2.0共享可执行文件“的二进制文件。并通过运行此二进制文件进行核心转储。我找到了堆栈的踪迹。为了获取更多信息,我尝试提取符号表并将其加载到gdb会话中。问题是我无法提取符号表PA-RISC2.0 SOM
文件格式
。命令'odump‘和'nm’以ascii文本格式输出符号表,gdb无法加载。在
Linux
中,对于
ELF
文件格式
,可以使用'objcopy --keep-only-debug‘来提取符号表。 有没有办法从上述
文件格式<
浏览 1
提问于2012-09-07
得票数 0
2
回答
什么是
ELF
魔术?
我以前见过关于
ELF
魔法的讨论,最近在这个安全堆栈交换问题上有评论。我以前见过它,在我自己的启动日志里也见过.但我不知道那是什么。 精灵上的手册页有点超出我的头,因为我不做C或更低级别的语言。作为每天使用
Linux
操作系统的人,
ELF
是什么?
浏览 0
提问于2014-09-02
得票数 32
回答已采纳
2
回答
ELF
头大小大于52个字节
、
根据给定的
Elf
32_Ehdr结构(page9)在链路中,精灵头的大小应该是52个字节并固定。但是也有字段e_ehsize,可以大于52个字节。在哪里定义了这些额外的字节,直到第一节头开始?
浏览 2
提问于2016-06-19
得票数 1
回答已采纳
1
回答
aarch64-
linux
-gnu-gcc手臂交叉编译器失败
、
、
、
/configure --host=arm-
elf
-
linux
CC=aarch64-
linux
-gnu-gcc --disable-sdl --disable-ffmpeg --disable-v4l2所以main.o
文件格式
是x86-64,但其他.o
文件格式
是ARM aarch64在Makefile中的main.o段,我确定问题在行/aarch64-
linux
-gnu
浏览 1
提问于2021-09-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ELF文件格式(二)
编译、链接、装载
【领糖啦】ELF
Linux 6.1 已彻底清除 a.out 代码
社区送你ELF!
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券