目标文件(可重定位文件)结构
来源:互联网 发布:c语言static volatile 编辑:程序博客网 时间:2024/06/06 07:43
目标文件的格式:
现在PC平台流行的可执行文件格式主要是windows下的PE(.exe)和linux(.out)下的ELF。
目标文件就是源代码经过编译链接后但未进行链接的那些中间文件,也叫可重定位文件:windows下的(.obj)和linux下的(.o)文件,他们跟可执行文件的格式几乎是一样的。
不光是目标文件按照可执行文件格式存储
动态链接库(windows下的.dll、linux下的.so)
静态链接库(windows下的.lib、linux下的.a)
LINUX下的核心转储文件(进程意外终止时,系统将该进程的地址空间的内容和其他信息抓储到核心转储文件中)都是按照可执行文件的格式存储:windows下按照PE文件格式,linux下按照ELF文件格式。
但是静态链接库有些不同,它只是把很多目标文件捆绑在一起,加上一些索引。
阅读全文
0 0
- 目标文件(可重定位文件)结构
- 可重定位目标文件
- 可重定位目标文件
- Linux 可重定位文件 ELF结构
- 典型的ELF可重定位目标文件
- 典型的ELF可重定位目标文件
- 编译链接中的-可重定位目标文件
- 典型的ELF可重定位目标文件
- 编译链接中的-可重定位目标文件
- 可重定位目标文件(多位高手回答版,未综合)
- 重定位目标文件,链接
- 程序编译-汇编-链接的理解02-可重定位目标文件具体包含的信息!
- 可重定位的ELF文件(续)
- PE文件结构详解(六)重定位
- PE文件结构详解(六)重定位
- PE文件结构(五)基址重定位
- PE文件结构详解(六)重定位
- PE文件结构详解(六)重定位
- 第二次作业,模拟sim卡与手机
- javascript 观察者模式 (订阅者与发布者)
- C语言的“隐式函数声明”违背了 “前置声明” 原则
- 你真的了解 if 吗
- App优化之路-IconFont
- 目标文件(可重定位文件)结构
- JSONP
- 大学生职业规划
- java AWT处理位图
- c++值构造函数和析构函数
- Java中的进制转换
- 说说闭包吧~~
- 物联网可以从这3方面入手改变内容营销
- View的事件分发机制