GCC for Win32开发环境介绍(1)
第一章 在视窗操作系统下的GCC
第一节 GCC家族概览
GCC是GNU公社的一个项目。是一个用于编程开发的自由编译器。最初,GCC只是一个C语言编译器,他是GNU C Compiler 的英文缩写。随着众多自由开发者的加入和GCC自身的发展,如今的GCC以经是一个包含众多语言的编译器了。其中包括 C,C++,Ada,Object C和Java等。所以,GCC也由原来的GNU C Compiler变为GNU Compiler Collection。也就是 GNU编译器家族 的意思。当然,如今的GCC借助于他的特性,具有了交叉编译器的功能,即在一个平台下编译另一个平台的代码。
如今,在Windows下比较流行的GCC移植版主要有三个。他们是 MinGW,Cygwin和Djgpp。虽然,Djgpp是应用于DOS系统的,考虑到windows对DOS的兼容,所以也将Djgpp纳入其中了。

本文介绍了在Windows下使用GCC的三个移植版本:MinGW、Cygwin和Djgpp。MinGW是最接近Win32的,支持所有Win32 API,而Cygwin则提供了一个类似Linux的环境。Djgpp适用于DOS系统但在Windows下也能运行。安装GCC时,需要分别下载MinGW、Cygwin的安装程序,并进行相应的组件选择。作者还邀请读者提供反馈以便改进后续内容。
最低0.47元/天 解锁文章
1395

被折叠的 条评论
为什么被折叠?



