gcc在linux出来之前是在UNIX上开发,运行在UNIX上

来源:百度知道 编辑:UC知道 时间:2024/05/28 15:49:48
后来移植到linux上来的?
当时那些黑客要有昂贵的UNIX才能开发GCC啊?

回lz 几乎所有的国外大学学生都可以免费的使用学校的UNIX来使用, 开发当然不在话下 , 可以说 你在学校这个环境中可以免费使用很多昂贵的东西,都有学校买单, 我在princeton的时候很是吃惊了一把, 打印都是免费的 有一台公用激光打印机让学生自由打印

想了解gcc更多历史 请移步 http://gcc.gnu.org/wiki/History

2楼的同学, win32的gcc很早前就有了, dec-Cpp这个开发包就是使用minGW和GCC的

unix上的叫cc
Unix有免费的啊,FreeBSD就是一个比较有unix血统的
Solaris是Sun Unix,也是免费的说~并且开源的
而且PC也可以安装

UNIX一类操作系统的统称,并不是所有的UNIX都是很贵的。这是其一。

其二是没有所谓的移植不移植。gcc是编译器集合,其实也是一组标准。到了Linux上,由于内核的变化,肯定是要修改gcc的实现的。编译器是系统软件,和内核密切相关,不可能直接移植的。但是由于Linux和UNIX相似性很大,所以不需要改动太多。其实只要微软愿意,也能在Windows上实现gcc。哪能说是移植来的么?