首页
系统教程
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发表:
受教
频道文章
解析Linux内核获取当前进程指针的方法
走进Linux编程的大门
在linux平台上创建超小的ELF可执行文件
C++Builder创建基于Internet点对点Chat
第一次深入MFC 调试一个小小的错误
C++箴言:理解new-handler的行为
C++箴言:避免返回对象内部构件的句柄
C#中使用反射的使用实现和性能分析
finalize( ) 方法
高手是如何轻松玩转Java Web Start的
最新教程
Kotlin语言作为Snap可在Linux发行版使用
调查发现,掌握Python是数据科学家最应具备的技能
商业项目中最受欢迎的7种编程语言
2017年企业运维面试题28例
Linux系统运维前辈给新手经验分享
Docker附加参数导致的网络服务异常实录
在 Linux 中删除超大文件的技巧
Linux系统中设置开机自动运行的两种方法
中国移动容器定制化Linux操作系统的解析
如何检查linux服务器是否被入侵
随机推荐
静态及动态添加系统调用
Linux内核基本技能-升级内核,感受Linux新时空
gcc使用手册(3)
在Linux系统下安装Perl脚本语言
C/C++ 通用 Makefile
Linuxon-the-flykernelpatchingwithoutLKM
C++Builder创建基于Internet点对点Chat
教你如何使用 C++Builder 制作闹钟
C++类型转换时定义非成员函数
探索String 类
Hbhmycg 于 2008-08-28 12:45:33发表:
受教