backup2007

导航

<2024年5月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

统计

公告

@import url(http://www.blogjava.net/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);


常用链接

留言簿(1)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜

转 eclipse3.3 + minGW for c/c++ development

本设置的主要目的是在最新版的eclipse3.3(Europa)上开发标准C/C++程序,而不去使用VC++。

因为CDT只提供了开发C/C++项目的IDE,所以我们需要安装MinGW(即 Minimalist GNU For Windows。它是一些头文件和端口库的集合,该集合允许人们在没有第三方动态链接库的情况下使用 GCC(GNU Compiler C)产生 Windows32 程序。)和MSYS(Minimal GNU(POSIX)system on Windows,是一个小型的GNU环境,包括基本的bash,make等等。是Windows下最优秀的GNU环境。):
下载Automated MinGW Installer:MinGW-5.1.3.exe(注意这只是个在线安装程序),执行MinGW-5.1.3.exe;
在choose package向导页,选择Current项;
在choose components向导页,选中MinGW base tools和g++ compiler项;
在choose install location向导页,设置安装目录,为说明方便,这里假设路径为d:\MinGW;
等待MinGW在线安装完成。
接下来,在下载MinGW的同一页面,我们下载MSYS (Minimal System):Current Release: msys-1.0.10,执行MSYS-1.0.10.exe;
在安装MSYS过程中,假定我们安装路径为D:\msys;
在安装MSYS过程中,会出现控制台界面(类DOS窗口)的三个询问,分别键入y、y、D:/MinGW(MinGW安装路径)即可。
安装好MinGW和MYYS后,需要配置一下系统的环境变量,右键点击“我的电脑”->属性->高级->环境变量,在系统变量中进行如下操作:
编辑PATH变量,在开头处加入D:\MinGW\bin;D:\msys\1.0\bin;
添加LIBRARY_PATH变量,值为D:\MinGW\lib
添加C_INCLUDE_PATH变量,值为D:\MinGW\include
添加CPLUS_INCLUDE_PATH变量,值为D:\MinGW\include\c++\3.4.2;D:\MinGW\include\c++\3.4.2\mingw32;D:\MinGW\include\c++\3.4.2\backward;D:\MinGW\include
打开系统开始菜单->附件->命令提示符,在里面输入make –version或gcc –version并回车,如果出现版本信息,则配置成功。
如果你的系统上没有安装jre,去下载最新版的jre5.0,并进行安装。
接下来这步,我们先进入到http://www.eclipse.org/downloads/页面,最好直接下载Eclipse IDE for C/C++ Developers - Windows (62 MB) 这个版本,基本上下载完后就可以正常使用。

如果你已经有了eclipse3.3但需要单独安装CDT4的话,请参见这里CDT Europa Releases Update Site,里面说的很清楚,可以在eclipse的help->Software Updates -> Find and Install -> Search for new Features to Install中,加入一个site http://download.eclipse.org/tools/cdt/releases/europa升级即可。

值得注意的是,不要直接下载cdt-master-4.0.0.zip,并且解压缩后覆盖到eclipse目录下!,否则虽然可以调出CDT界面,但编译和执行会有问题。

最后,我们启动eclipse并进行一个测试,创建一个C++ Project,选择Executable->Hello World C++ Project,toolchain选择MinGW GCC。创建后build它即可。

posted on 2007-12-24 11:51 backup2007 阅读(1268) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: