windowsxp+eclipse+mingw+cdt+gdb

首先各种工具的版本如下:(其它版本不保证可以成功,我就是试了无数个版本才试出这些能用的。。。)

系统:windows xp sp3

eclipse:eclipse-java-galileo-win32.zip

mingw:MinGW-5.1.6.exe

cdt:6.0版的,与eclipse galileo兼容那个

gdb:gdb-6.8-mingw-3.tar.bz2

boost:boost_1_42_0.zip

python:python-2.5.2.msi

 

1,下载好mingw,完全安装。添加环境变量Path:C:\MinGW\bin

2,下载好eclipse,解压在某处,help->install new software->add "http://download.eclipse.org/tools/cdt/releases/galileo" 命名为cdt,然后稍微研究一下把cdt插件装好

3,下载gdb,(在sourceforge下载mingw同一个地方的),把压缩文件中的gdb.exe放到mingw安装到的文件夹的bin文件夹里,比如我的是:C:\MinGW\bin

这样就可以在eclipse上写c++程序并调试了,建立一个helloword的程序测试一下即可。

 

下面的boost库只能有部分能在eclipse上使用,具体不知道什么原因,用mingw, cygwin都不能编译boost,而且eclipse也不知道怎么连接那些lib库。

 

4,安装python,设置环境变量Paht:C:\Python25 (python的安装路径)

5,安装visual studio 2010 express (如果你电脑中没有任何vc编译器的话)

6,解压boost到某处,解压后的boost文件夹中点击,bootstrap.bat,这样在同一个文件夹就生成了一个bjam.exe

7, 打开命令行,cd到那个boost文件夹,打入命令:bjam.exe "-sTOOLS=gcc" "-sPYTHON_ROOT=C:\Python25" "-sPYTHON_VERSION=2.5.2" install

记得根据自己的情况。。

8,等待。。。约20分钟

9,在c盘出现了一个Boost文件夹,然后设置eclipse, project-》propertise-》c/c++ build ->setting-> gcc c++ compiler -> directory ->添加 C:\Boost\include\boost-1_42

 

posted @ 2010-07-16 18:44  Yang Enzo  阅读(1176)  评论(0编辑  收藏  举报