腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在symbols表中包含有关静态变量的信息的目的是什么?
、
、
、
我正在尝试理解可
重
定位
目标
文件
的.symtab设置类型。我知道,它包含了关于静态变量的信息。但是为什么呢?要链接可
重
定位
的目标
文件
和其他一些
文件
,我们只需要
重
定位
这个静态变量的地址(当然还有其他一些变量,但这对静态变量并不重要)。我们所需要的就是存储在.rel.data中的
重
定位
表,它包含了
重
定位
静态变量的所有信息,不是吗?
浏览 0
提问于2012-03-16
得票数 1
回答已采纳
2
回答
重
定位
任务
地址空间
重
定位
和链接器完成的
重
定位
任务有什么区别吗?据我所知,链接器完成的
重
定位
任务包括将符号引用连接到符号definitions.And地址空间的过程。
重
定位
是指当可执行
文件
被放入内存时,它的所有地址引用都是参照它放入内存的位置的起始地址来解析的,不是吗?我还想知道是谁做了这个地址空间
重
定位
??
浏览 0
提问于2009-07-28
得票数 0
回答已采纳
2
回答
什么是可
重
定位
的可执行
文件
?为什么需要它?
、
、
、
可
重
定位
可执行
文件
的用途是什么?如何生成可
重
定位
可执行
文件
以及如何使用可
重
定位
可执行
文件
?如果有人能解释一下w.r.to嵌入式系统,那就太棒了。
浏览 2
提问于2009-10-19
得票数 0
1
回答
我对符号表和重新
定位
表的使用的理解正确吗?
、
、
、
你能告诉我以下关于符号和重新
定位
表的使用说明是否正确吗? 在可
重
定位
的对象
文件
中,重新
定位
表保存在加载过程中必须更新的组装代码的所有位置的附件。在不可
重
浏览 0
提问于2014-10-04
得票数 4
回答已采纳
1
回答
ELF对象
文件
成为共享库或可
重
定位
对象
文件
的必要条件和充分条件是什么?
、
斯蒂芬·凯特在https://unix.stackexchange.com/a/448943上写道ELF对象
文件
成为共享库的必要条件是什么?可
浏览 0
提问于2020-09-27
得票数 -1
1
回答
ELF
文件
中
重
定位
表的位置
、
、
我在ELF
文件
中找不到任何关于
重
定位
表位置的信息。谢谢
浏览 98
提问于2018-12-19
得票数 0
1
回答
共享库
文件
中的地址是虚拟地址还是可
重
定位
地址?
、
共享库
文件
中的地址是虚拟地址还是可
重
定位
地址?起源于共享对象
文件
和可释放
文件
之间有什么区别?
浏览 0
提问于2018-10-18
得票数 1
1
回答
精灵执行
文件
是从多少个可
重
定位
的
文件
中构建的?
、
、
、
、
有没有办法从多少个可
重
定位
的
文件
中找到一个Elf execution
文件
?如何将数据段与其原始可
重
定位
文件
相关联? 非常感谢。
浏览 10
提问于2021-06-15
得票数 1
1
回答
ELF
重
定位
偏移什么时候需要基址?
、
、
通过man elf阅读,我看到了对ElfN_Rela的r_offset字段的以下描述我对最后一句的解释是,为了获得
重
定位
的虚拟地址(例如,get条目),我将使用r_offset并将其添加到加载ELF
浏览 6
提问于2021-10-05
得票数 2
1
回答
为什么要区分.rel.text和.rel.data部分?
、
、
、
下图描述了ELF可
重
定位
目标
文件
的格式: ? 我们知道.rel.text和.rel.data部分包含重新
定位
条目,链接器需要重新
定位
这些条目才能生成最终的可执行
文件
。我们只需要在
重
定位
条目结构(Elf64_Rela)中添加一位来指示
重
定位
条目是与函数(.text)还是全局变量(.data)相关?
浏览 186
提问于2020-08-31
得票数 2
回答已采纳
2
回答
PE
文件
格式中的基
重
定位
表是什么?
、
、
、
、
我正在分析一个可执行
文件
的格式,我在image_optional_header中找到了基
重
定位
表,这个基
重
定位
表是什么?
浏览 1
提问于2015-08-13
得票数 4
1
回答
入口点地址为什么不从0x400000开始
、
在Ubuntu 20.10 x86上_64 我的示例代码: #include printf("helloworld\n");} 构建:gcc -o test test.c 显示入口点地址 readelf -h ./test Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 Data:
浏览 123
提问于2021-02-25
得票数 1
回答已采纳
1
回答
如何使用readelf确定正在重新
定位
的位置
、
、
、
、
从下面的片段中,我可以看到
重
定位
条目将应用于某个节的偏移量0x000000201018,但是如何确定哪个节? 而且,我所有的部分都比这个偏移量小。这意味着什么?
浏览 0
提问于2018-07-18
得票数 0
回答已采纳
1
回答
ELF格式的搬迁信息在哪里?
、
、
装载机部分引用“链接器和装载机” 也许我误解了这一点,这只是在某些体系结构中,但我的问题是:在ELF格式中,哪些项目在加载时需要重新
定位
?
浏览 3
提问于2014-07-01
得票数 4
回答已采纳
1
回答
Mips可执行
文件
没有
重
定位
部分
、
、
、
当我通过Readelf学习MIPS-II ELF 32位architectures.But可执行
文件
时,我发现我的可执行
文件
file.Can中没有
重
定位
部分,有人能告诉我没有
重
定位
部分它是如何执行的吗?
浏览 3
提问于2016-06-08
得票数 1
1
回答
pecl安装sqlsrv失败,并出现配置错误:C编译器无法在SLES 12上创建可执行
文件
、
、
、
我正在运行SLES12
PHP
服务器,并且需要从SP3连接到Microsoft SQL server数据库,我遵循微软的文档,直到它要求我运行以下命令:该命令失败config.log' for more detailsERROR: `/tmp/pear/temp/sqlsrv/configure --with-
php
-config=/usr/bin/
php</
浏览 17
提问于2018-07-24
得票数 0
1
回答
system.map和vmlinux.o中的内存地址(在构建Linux内核之后),它们是否相互对应?
、
、
例如,下面是system.map
文件
的一部分c0301270 T do_IPIc0301328T do_PrefetchAbort 这里是vmlinux.o解压缩
文件
的一部分。
浏览 1
提问于2018-01-31
得票数 0
回答已采纳
3
回答
ELF格式的可
重
定位
符号(汇编语言)
、
、
现在面临的问题是:j label1 + label2 在可
重
定位
节中定义label1和label2的情况下,它们可以是相同的节,也可以是不同的可
重
定位
节。
浏览 2
提问于2008-12-06
得票数 10
回答已采纳
1
回答
什么是AArch64中的代码
重
定位
,它们与动态链接的
重
定位
相同吗?
、
、
、
这段代码将一个值的不同位范围加载到一个寄存器中,但它被称为重
定位
。我知道动态链接的
重
定位
是什么,那么这里的区别是什么?
浏览 11
提问于2021-07-14
得票数 0
1
回答
尽管有-fPIC,文本
重
定位
?
、
、
、
两周后,我想我终于完成了,因为那些有文本
重
定位
的库已经不再为armeabi、armv5te、armv7-a提供它们了。然而,armv7-a-neon仍然拥有它们..。我知道,针对包含文本
重
定位
的静态库或共享库的链接也会在我的库中引入它们,并且为了对抗这种情况,我们应该在编译所有内容以构建独立于位置的代码时使用-fPIC。所有的一切,我建立了FFMPEG没有文本
重
定位
以及. 我不明白的是:如果我对所有archs使用相同的源
文件
集,并且手动检查.a
文件
是否
浏览 2
提问于2016-10-10
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PHP 文件上传
PHP 包含文件
php大文件上传
PHP 文件创建/写入
PHP 操作文件
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券