1,Windows Windows下C++开发主要有VisualC++和 开源GCC两种。Visual C++ 就不用多说了,直接到微软网站下载 VisualC++ExpressEdition,这是免费的。 开源C++编译器环境包括MingGW和Cygwin,用google搜索一下,然后安装即可。 2,Linux 需首先安装C++编译器,在命令行下可直接输入 sudo apt-get install build-essential 即可安装g++编译器。 这里要注意的是GCC和G++的区别。GCC全称是gnu compiler collection(gcc),它对 。c文件自动认为是c语言程序,而g++则是GCC的一个部分,即C++编译器,它把所有的都视为c++文件 。因此,尽量使用g++编译c++程序。 3,IDE的选择 尽管很多高手声称他们从不用IDE来编辑源代码,我个人觉得还是IDE省事。在Windows和Linux上都有Eclipse,Netbeans,Code::BLocks和CodeLite等开源编译器,从我个人使用感觉看,Netbeans在Windows和Linux上安装和使用都是最方便的,另外Linux上还有Ajunta,Kdevelop等IDE。 下面说说Netbeans的安装。进入页面 http://netbeans.org/downloads/index.html 选择C++的Netbeans进行安装,如果是Linux系统,则安装稍微复杂一些,详情请看installation instruction。 安装完netbeans后,界面如下 如果在安装netbeans之前已经安装了gcc或g++,则安装后netbeans不需任何调整,自动配置gcc的编译器和连接器。 好了,现在就可以使用Netbeans开始程序设计了。[local]1[/local] |