C - 环境的搭配

俗话说工欲善其事 必先利其器。
所以我们学习的时候必须选择一个好一点儿练习环境。
当然牛人用记事本,用vi,那我们只能仰望。
废话不多说了。
先说IDE的选择。
1 Netbeans。免费的,功能强大,支持多个语言,安装简单。
下载地址:http://netbeans.org/downloads/index.html 
安装之前必须要装Java,单独java下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
当然也有整合包:http://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-142931.html
2 CodeBlocks。免费,功能还行,比较小,支持多语言。
下载地址:http://www.codeblocks.org/downloads/26

接下来就是编译器的选择。如果你的电脑有就可以略过这一步了。
这里我就推荐一个MinGW吧。因为其他的我也没有怎么用过。
下载地址:http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/mingw-get-inst/mingw-get-inst-20101030/mingw-get-inst-20101030.exe/download
这个是类似的在线安装包。
安装好后将你的MinGW的bin目录加到系统的环境变量中去。这样方便IDE能够找到需要的gcc和g++文件

这两个都安装好后就可以开始使用了。
CodeBlocks运行C/C++项目会直接识别出相关的文件。
而netbeans虽然会识别到gcc和g++文件,但是对make文件却识别有问题。所以这里我们需要做接下来的步骤:

  1. 请参见 MinGW MSYS wiki 中的 MSYS 安装说明。您只需安装 MSYS 1.0 文件。无需安装 wiki 页中提到的 DTK 或核心文件。
  2. 为方便起见,可以直接从此 MSYS-1.0.10.exe 链接进行下载。
  3. 在安装 MSYS 时,请确保您使用的是具有“计算机管理员”权限的 Windows 帐户。如果使用有限权限的用户帐户安装 MSYS,以后尝试生成并运行项目时,NetBeans IDE 可能会出现问题。
  4. 运行 MSYS-1.0.10.exe 安装程序覆盖掉MinGW目录下MSYS就可以了。
  5. 在netbeans中建立一个C/C++项目后,选择工具 - 选项 然后设置如下:image

确定后F9项目就能运行了。哈哈。这两个IDE看自己喜好吧。我一般练手就用CodeBlocks毕竟小,不怎么占用资源,如果要弄大一点儿的东西,或者还有其他语言的联系就用netbeans了。

好的。我是DH。

posted @ 2010-12-26 11:43  HuangJacky  阅读(438)  评论(0编辑  收藏  举报
AdminLogin