10

来源:互联网 发布:电影海报软件 编辑:程序博客网 时间:2024/04/27 21:01

eclipse+cdt+minGW配置

文章分类:Java编程

1,下载eclipse,我下的是3.2.1
http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.2.1-200609210945/eclipse-SDK-3.2.1-win32.zip&url=http://ftp.daum.net/eclipse/eclipse/downloads/drops/R-3.2.1-200609210945/eclipse-SDK-3.2.1-win32.zip&mirror_id=441
2.下载cdt 3.1.2 仅cdt 3.1适用于eclipse 3.2
http://www.eclipse.org/downloads/download.php?file=/tools/cdt/releases/callisto/dist/3.1.2/org.eclipse.cdt.sdk-3.1.2-win32.x86.zip&url=http://mirrors.gamevil.com/pub/eclipse/tools/cdt/releases/callisto/dist/3.1.2/org.eclipse.cdt.sdk-3.1.2-win32.x86.zip&mirror_id=383
3.下载eclipse 3.2.1语言包
http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/L-3.2.1_Language_Packs-200609210945/NLpack1-eclipse-SDK-3.2.1-win32.zip&url=http://ftp.daum.net/eclipse/eclipse/downloads/drops/L-3.2.1_Language_Packs-200609210945/NLpack1-eclipse-SDK-3.2.1-win32.zip&mirror_id=441
4.下载minGW 2.05
http://scmy.skycn.com/down/MinGWStudioFullSetup-2_05.exe
5.当然还需要下载jdk
http://www.yaguo.com/web/softroom/dl.asp?addid=5452
(上面的4/5非官方下载地址,仅仅只是为了快点,建议去官方下载)
6.然后当然要安装jdk,我安装在E:/j2sdk1.4.2_04,
7.解压eclipse 至E:/eclipse
8.解压cdt至E:/eclips_plugins/cdt(cdt目录下需要还有一级eclipse目录,然后才是features和plugins目录)
9.解压语言包至E:/eclips_plugins/language(同上)
10.在7步中新建的e:/eclipse目录中新建links目录,新建cdt.link文本文件,内容为第8步对应目录,内容path=E://eclips_plugins//cdt,新建language.link文本文件,内容为第9步所对应目录,内容path=E://eclips_plugins//language(一定要//,另如果已运行过eclipse,请删除configuration目录下除config.ini外所有文件及文件夹)
11安装minGW,我安装在E:/MinGWStudio/MinGW,将bin目录下的mingw32-make.exe备份,更名为make.exe
12.设置windows环境变量,可以直接用一个bat文件来写,在e:/eclipse目录下新建eclipse.bat内容如下:
set C_INCLUDE_PATH=E:/MinGWStudio/MinGW/include
set LIBRARY_PATH=E:/MinGWStudio/MinGW/lib
set path=E:/MinGWStudio/MinGW/bin;%path%;E:/j2sdk1.4.2_04/bin;
eclipse.exe
也可以右击我的电脑,选择属性/高级/环境变量进行设置
这样就差不多了,让我们来个hello world
(1)运行eclipse.文件/新建managed make c++ project(这样就不用自己写makefile,我懒)
(2)项目名随便了当然我喜欢hello,project type选择 executable(gnu on window)
(3)右击项目,新建文件,main.cpp
#include <iostream>

int main(){
    std::cout<<"hello world"<<std::endl;
    system("pause");
    return 0;
}
(4)选择项目/构建项目,如果一切正常,在debug目录中出现了helloworld.exe,运行它吧,来之不易
如果没有,上帝保佑你

原创粉丝点击