首页
系统教程
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环境下的Socket编程
老篇常谈-Java学习从入门到精通
C#实现Web文件上传的两种方法
字符
第2个java示例程序
Java语言编码规范(2)
关于解决 Java 编程语言线程问题的建议(1)
线程池的介绍及简单实现
JAVA基础:Java中的浮点数分析与思考
最新教程
Kotlin语言作为Snap可在Linux发行版使用
调查发现,掌握Python是数据科学家最应具备的技能
商业项目中最受欢迎的7种编程语言
2017年企业运维面试题28例
Linux系统运维前辈给新手经验分享
Docker附加参数导致的网络服务异常实录
在 Linux 中删除超大文件的技巧
Linux系统中设置开机自动运行的两种方法
中国移动容器定制化Linux操作系统的解析
如何检查linux服务器是否被入侵
随机推荐
C语言初学者的困惑--dos向windows转变
unix下编写socket程序的一般步骤
重新温习数组
小写金额转成大写算法
Java语言编码规范(1)
java Classpath全解
Linux内核编译实战-linux配置、编译内核实用工具
大道至简-Java之23种模式一点就通
Sun Java技术认证风靡全球
PHP 执行root 命令
Hbhmycg 于 2008-08-28 12:45:33发表:
受教