回 帖 发 新 帖 刷新版面

主题:[原创]免费的C/C++集成编译环境(IDE)

[color=red][b]postfix:[/b][/color]

    更全的列表以及下载链接见:

    [url=http://www.compilers.net/Dir/Free/Compilers/CCpp.htm]http://www.compilers.net/Dir/Free/Compilers/CCpp.htm[/url]

[size=5]题头:[/size]

  献给为编译环境而烦恼的同志们。


[size=5]正片开始:[/size]

[b]Dev-C++[/b]
本软件就不用说了,这是pfan论坛上的首选IDE环境;他默认安装minGW作为编译器——就是windows化了的GCC编译器。版本应该是3.4;

由于其编辑器使用简单,而内核gcc3.4对c99和c++2003的支持度都比较高,所以,这个软件比较适合标准C/C++初学者!除了支持外部库,Dev-C++还支持自己的开发包,你可以从升级“包”这个功能上获得许多有用的东西;

你可以在http://www.bloodshed.net获得它的下载。

[b]WxDev-C++[/b]

不知道是英雄落幕还是怎么的?Dev-C++已经停止更新了!最新的版本应该是4.9.9.2——不更新,这个就计较郁闷了!不过,另一波人把这个项目接了过来,在Dev-C++的基础上添加了很多的东西,比如RAD工具(就是像VB那样,能快速通过拖拉就可以做win32程序界面的工具),还修改了前作Dev-C++的一些bug。

还有就是它兼容vc6、vc7、vc8的工程设置——就是说,vc6、vc7、vc8的工程可以照搬到WxDev-C++下来使用!

当然,最大的好消息,就是,这么好的工具竟然也是免费的!

下载:http://wxdsgn.sourceforge.net/


[b]Code::Blocks[/b]

这个有着怪名字的东西,是个比较新的免费IDE,当前是面向C/C++使用而开发的工具;注意,这个是开源跨平台的哦!这个软件是用插件式构架的,那么这个软件就设定成可以非常的个性化!

由于它支持多编译器,所以,它没有默认绑定编译器;由于它支持的编译器比较多,我就挑点讲:
minGW的GCC编译器、vc7还有vc8以及Borland C++ 5.5;

下载:http://www.codeblocks.org/


[b]Ultimate++[/b]

这个软件也式跨平台的——就我看来,其最大的特点,就是有自己的GUI库!

下载:http://www.ultimatepp.org/index.html


[b]Eclipse[/b]

这个巨大的东西,也是跨平台的——不过这个东西太大了点,我也就不说了——不符合简单易学的规则。

下载:http://www.eclipse.org/


[b]VC[/b]

最后,哈哈,因为个人的原因,我把Microsoft公司的VC产品放在最后。VC6、VC7、VC8者是当前还活跃的3个ms的C/C++编译环境——不过可惜的是,他们都不是免费的!
在这里提VC的原因呢,有两点:

1. 虽然他们不免费,不过,在中国来说——等于免费,原因吗?大家心知肚明,我就不说了!

2. MS不提供大餐,甜点还是有的:
Microsoft Visual C++ Toolkit 2003
这个编译工具包——免费!
然后Microsoft Visual C++ 2005也有一个免费版!当然不是全功能的,不过对于初学者,也是够用了!



[size=5]尾声:[/size]

对于NB的人来说,有没有IDE都一样!IDE只是快速开发的工具而已!

这里,我要说说为什么把ms公司的VC系列放最后的原因:竞争才有进步,而ms的公司的策略,就是只让自己独活;像VC系列IDE这样大包干的做法,我是认为不正确的——一个把更多的选择权留给使用者。

回复列表 (共40个回复)

21 楼

支持VC,但没买过正版。。。是不是外国的学生不是学软件的就不可能会用到VC啊,除非自己买?中国学生真幸福

22 楼

为什么没人用mingw呢?

23 楼

Deleted because of wrong encoding used.

24 楼


[quote]复兴汉服,复我中华衣冠,复我中华礼仪[/quote]

Mr. 齐东野人

What did you wear today or yesterday?

[quote]再次证明了你对操作系统多么的无知,原谅我的直白。[/quote]

原谅我的直白, you don't know Mr. tianyuan003 and his Computer Sciences Level at all. 

From my experiences at programfan.com. He should be considered as one of the most knowledgeable and helpful members on the forum. 

He used many IDs tianyuan007, tianyuan001, etc. to avoid to show his extremely high points for helping others.

Mr. 齐东野人
原谅我的直白, you are very qualified as a "野人". [em13][em13]
You don't know how to respect people, make impolite/incorrect/rude conclusions real fast.

Thanks!

25 楼

再推荐一个:SlickEdit (请使用最新版,变化较大)

用3个月,会有惊喜,缺点是贵,便宜的也要3000大洋

26 楼

[quote]
Q. Why should I use eclipse?
A: More and more companies are using Eclipse!
The reasons are:

    * Eclipse is platform independent
    * It is free
    * it is open source
    * It is multi-language, you can use it to code Java/C/C++/Ruby/C#, etc.
    * You only need to learn one IDE
    * Eclipse can be integrated with almost all version controls, from CVS, SVN to clearcase, etc.
    * Eclipse also has refactoring tools build in.
    * If you need some new feature did not exist, you can write your own plug-ins.
    * If you find a bug in eclipse, fix it! You are doing a great contribution to the community!
    * Please join the great open source movement!

[/quote]

copied from
[url]http://bobcat.webappcabaret.net/javachina/faq/a_01.htm#misc_Q90[/url]

27 楼

感谢LZ的分享

学习到很多

28 楼


正愁一直找不到完整的Dev-c++编译器。
VC++6.0的编译器调试很方便,但是烦恼的事我找了几个地方都是没有补丁的,或者盗版的,不知道为什么安装不进去。
现在!~谢谢你来,呵呵~

29 楼

[quote]不知道
sarrow
大哥觉得cfree怎么样?
[/quote]


我进来一个QQ群,一进去群主就推荐CFree,非常好用~调试很方便~

期待sarrow的评价,呵呵~

30 楼

呵呵,这么多人都提到了C-Free。

C-Free不错,一个IDE基本的功能,它都有了,速度也可以,学习门槛也不高。

缺点,可定制性不高,有些东西比较死板;一些高级的功能,比如refactoring就没有。

PS:其实本人比较鸟vim——其好处是可定制性非常高,除了调试不太方便,工程管理问题外,基本没有缺点了——其实它最大的缺点是学习成本太高——没有半个小时,你连基本功能都玩不转。

我来回复

您尚未登录,请登录后再回复。点此登录或注册