对于一个有着c/c++和java的双重爱好者,一直希望能在一个IDE平台上就能完成不同语言的编程和调试。而eclipse号称是“万种语言”开发平台,通过安装插件,eclipse可以满足这种需求。废话不多说,直接进入正题。
在安装c/c++插件之前,请确保你的jre和eclipse安装正确,并能使用。(这点相信已经做了不少java开发的朋友,已经很熟了,可以略过这句话)。
步骤如下:
1.安装CDT.
首先要下载CDT,下载地址http://www.eclipse.org/cdt/找到 org.eclipse.cdt-2.1.1-win32.x86.zip 。如果你安裝的 Eclipse 是 3.0.x 版就必須安裝 CDT 2.1.1 最新版
如果安裝的 Eclipse 是 3.1 版,就必須安裝 CDT 3.0 版。
打开eclipse,选择help->install new software->add->local.将你下载的CDT压缩文件包的所在位置选中。然后点击Archive,选中你下载的CDT压缩文件。最后点击确定,开始安装CDT。安装结束后,重启eclipse,如果安装成功,会在windows->preference里面看到c/c++选项。
2.安装MinGW.
下载MinGW.下载完成后,按照提示,一步步安装。我的安装在F:\MinGW
设置系统环境变量:Windows 的使用者要在 "计算机"->右鍵->>属性->高级系统设置->环境变量->系统变量->path .选择 "編輯"。
在环境变量PATH 最后加入一条: F:\MinGW\bin;
安装成功后,因为Eclipse里面预设用來进行编译的文档名为make.exe 但是 Mingw安裝起來预设的 make 名是 mingw32-make.exe。因此可以到路径(F:\MinGW\bin)將 mingw32-make 改名成 make 就可以了!
3.配置MinGW
在eclipse中,选择window ---> C/C++ ---> New CDT Project Wizard --->Makefile Project --->Binary Parsers ---> PE Windows Parser.其他的都不选。
然后,测试mingw是否可用。在cmd中输入gcc -v,如果安装成功,可以看到所安装的gcc版本。
4.安装gdb
首先下载gdb, 然后将gdb安装到F:MinGW目录下,安装过程会有默认的路径:C:\minwg,只需修改成你的MinGW安装目录就行了。
到此,所有的准备工作已经做完,建议重启你的电脑。然后可以编写一个C/C++程序了。
5.测试程序
选择new->c++project。选中MinGW GCC。左边选择你想创建的项目的类型。
在你新建的工程上,点右键,选择new——>source file.输入源文件名称,后缀是.cpp。
测试例子如下:
#include <iostream>
using namespace std;
int main() {
cout << "周胡雅男,5201314" << endl;
return 0;
}
在工程名上点右键,选择Build Configuration->Build all。然后点击工具栏上的“run”按钮,输出:周胡雅男,5201314.
从此,你可以在eclipse上开发c/c++了。