打印
[嵌入式linux]

请教基础的 基础 C GCC GCC是怎么编译出来的?

[复制链接]
1296|7
手机看帖
扫描二维码
随时随地手机跟帖
沙发
itelectron|  楼主 | 2012-6-17 22:30 | 只看该作者
C 语言写的源  代码  可以用GCC编译

那么GCC的 源代码 是怎么 编译出来的 ,依稀 记得 以前操作过 学习2440的时候!
但是现在还是 很 迷糊  请达人 说说!

使用特权

评论回复
板凳
itelectron|  楼主 | 2012-6-17 23:45 | 只看该作者
很简单,用gcc编译gcc。更详细的解说过程,MagicLinux官网有系列教程。
当然,第一个gcc不是用gcc编译出来滴。。。这是递归的终点,再次回味下GNU Not Unix,无限的递归啊。。。

使用特权

评论回复
地板
itelectron|  楼主 | 2012-6-17 23:45 | 只看该作者
**生蛋,蛋生**

最初时用汇编呗

使用特权

评论回复
5
itelectron|  楼主 | 2012-6-17 23:47 | 只看该作者
一言难尽。。。其中有许多细节问题,gcc的版本差异。。。gcc与libc的配合。。。完全独立本机的gcc和libc。。。三次自举。。。  
麻烦的要死,某实在不是糕手,所以才叫你去MagicLinux的官网看系统教程。。。或者看LFS的文档也不错。

使用特权

评论回复
6
李冬发| | 2012-6-18 07:11 | 只看该作者
所以啊,现在多数是使用交叉编译。

使用特权

评论回复
7
lxyppc| | 2012-6-18 14:50 | 只看该作者
最初是打孔打出来的;P

使用特权

评论回复
8
itelectron|  楼主 | 2012-6-20 22:47 | 只看该作者
:L

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:MARK: zhi kan ji shu

274

主题

2761

帖子

8

粉丝