初学要求非常低,只要代码能编译通过就可以,轻便快捷,执行快,有明确结果,DEBUG功能不需要.
推荐DEV-C++,安装完毕后启动时选择语言选中文.
以后肯定会换,具体看倾向哪种开发.
VC6在新系统上新版本和新种类的库支持不太好,而6.0以上版本对系统环境配置要求太高,2005,2008,2010装的时候时常因为.NET版本和安装方法的问题报废,除非使用VS开发超大工程,不然功能显得很鸡肋而且也增加负担.当然如果离不开MS的特别库需求(比如MFC),那就算开发小工程也没办法,只能装这个
G++核心的版本编译器很多,上面推荐的就是一个外壳.
从linux移植过来的编译器外壳通常继承Linux开发习惯,使用这种小型轻量级开发的好处是交叉编译非常方便,对于第三方提供的库配置编译也很轻松.好处是你能做的更多,缺点是虽然做的更多但未必是你需要的.你必须熟悉编译原理然后才能轻松配置各种开发库.