0%

C语言 最适合学习C语言的开发环境

最适合学习C语言的开发环境

感觉编程从一开始走的路子就不对。
大学的时候老师醉心于调bug,Windows上用着Borland公司的Turbo C,无法自拔,经常自言自语,留下一脸懵逼的学生们。
这个时候Linux已经发展的如火如荼并发布了稳定版的2.6版本的内核,Ubuntu横空出世。

研究生的时候老师醉心于编写界面,拿着Visual C++动辄自动生成的上万行代码来一步一步的来查找bug,编写界面。

正式工作后工作环境完全转移到Linux,正式开始真正意义上的编程。

如何开始编程,最简单的开始就是搭建开发环境了,这里一定要指出,一定使用类Unix系统,一定使用类Unix系统,一定使用类Unix系统,重要的话说3遍。

当然Windows系统可以使用Oracle公司的开源虚拟机VirtualBox来搞定或者使用Cygwin来搞定。

我的开发环境是Fedora 6,给个界面看看

Fedora 6

如果使用其他的系统,开发环境可以通过下面的命令来准备

Linux

Debian系

Debain系列为基于Debian开发的发行版,比如著名的Ubuntu,只需要打开终端输入下列命令即可:

1
$ sudo apt-get install build-essential

此时输入Y同意,即可安装相关的环境。

流行度很广的Ubuntu10.04系统

Ubuntu 10.04

Redhat系

Redhat系列为基于Redhat开发的发行版,比如著名的CentOS和Fedora,只需要打开终端输入下列命令即可:

1
$ sudo yum groupinstall "Development Tools"

MacOSX

MacOSX号称最好用最稳定的系统,俺还没有这个平台,不过据说只要安装上Xcode,基本上就具备开发环境了。土豪们可以试一试了。

Xcode{width=30%}

Windows

Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件,只要下载一下安装包,然后安装选定需要的开发环境即可,搜索一下就有很多的教程,此处不在阐述,这里还是推荐,在机器性能比较好的情况下,还是使用VirtualBox来个全功能版本的Linux吧。

处无为之事,行不言之教;作而弗始,生而弗有,为而弗恃,功成不居!

欢迎关注我的其它发布渠道