首页
系统教程
Linux入门
Linux管理
Linux技巧
Linux命令
Ubuntu
Linux服务器
Linux数据库
Linux开发
通用技术
发行版
企业应用
实验室
当前位置:
红联Linux门户
>
Linux编程与内核
linux 下的 gcc a.out和ELF的区别
发布时间:2008-08-28 12:38:25
来源:红联
作者:woodyyang
最近使用新版gcc 发现ELF二进制格式,之后在一本书上发现了他们的区别;
a.out是指Linux过去使用的二进制格式,而ELF格式是另一种二进制格式,目前正应用于许多系统上。
由于ELF格式增长的弹性远远超过了Linux过去的a.out格式,而且ELF还在设置共享程序库上拥有更大的便利
性,在1995年,gcc和C程序库的发展人士决定改用ELF作为Linux标准的二进制格式。
但我发现现在大多数的gcc编译器使用的还是a.out格式。
文章评论
共有
1
条评论
Hbhmycg 于 2008-08-28 12:45:33发表:
受教
频道文章
静态及动态添加系统调用
PHP调用java类的两种方法
Linux程式设计入门 - termios/keymap/terminal
Java学习之类的属性
教你如何使用 C++Builder 制作闹钟
再议JAR文件
java中的易混问题收集
Rational的Linux应用程序开发解决方案
FreeBSD中的GNU C编译器--编译器GCC
网络OS显神威 认识Linux远程桌面控制
最新教程
Kotlin语言作为Snap可在Linux发行版使用
调查发现,掌握Python是数据科学家最应具备的技能
商业项目中最受欢迎的7种编程语言
2017年企业运维面试题28例
Linux系统运维前辈给新手经验分享
Docker附加参数导致的网络服务异常实录
在 Linux 中删除超大文件的技巧
Linux系统中设置开机自动运行的两种方法
中国移动容器定制化Linux操作系统的解析
如何检查linux服务器是否被入侵
随机推荐
Kernel 2.6x 编译过程
在Linux Kernel?新增一个System Call
Java高级-解析Java中的多线程机制
第一次深入MFC 调试一个小小的错误
java 继承的基础
finalize( ) 方法
Java 语言是强类型语言语言
JDK安装
关于解决 Java 编程语言线程问题的建议(1)
成员函数的说明和使用
Hbhmycg 于 2008-08-28 12:45:33发表:
受教