社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
主题 : 最新Eclipse&CDT + MinGW + Qt 在XP下的安装
lianfu 离线
级别: 新手上路
显示用户信息 
0  发表于: 2008-04-02  
来源于 原创 分类

最新Eclipse&CDT + MinGW + Qt 在XP下的安装

管理提醒: 本帖被 XChinux 执行加亮操作(2008-04-02)
    按照论坛上和其他网站上的相关文章去下载了最新Eclipse+CDT 、JRE5、MinGW 、Qt(Open Source)及Qt Eclipse Integration 软件进行安装,发现又有所变化,现在把我的成功安装过程总结如下:
    需要下载的软件:
    1.Eclipse+CDT ,它们已经被捆绑在一个压缩包里:
  http://download.actuatechina.com/eclipse/technology/epp/downloads/release/europa/winter/eclipse-cpp-europa-winter-win32.zip&mirror_id=385
    有很多镜像可以下载,上面这个链接是上海的一个镜像。

    2. JRE5,  Eclipse运行需要java运行库,支持几种版本,我用的SUN的Java Runtime Environment (JRE) 5.0 Update 15中文版,文件名jre-1_5_0_15-windows-i586-p.exe,可以到下面的网址找到下载链接:
    http://java.sun.com/javase/downloads/index_jdk5.jsp

    3.  Qt(Open Source),最新版是4.3.4的,可以到下面的链接下载:
    ftp://ftp.trolltech.com/qt/source/qt-win-opensource-4.3.4-mingw.exe
    如果喜欢用HTTP下载的,可以自己到下面的网页找到下载链接:
    http://trolltech.com/developer/downloads/qt/windows
    安装4.3.4版的Qt可以不需要先安装MinGW了,它在安装时有选项提示帮助安装Qt所需的MinGW,这样就不用自己再去下载MinGW,省了很多麻烦。该安装程序并不包含MinGW,它会自动到trolltech.com网站下载MinGW有关文件,因此安装的时间会有些长,但是保证了MinGW不会缺这少那。
    如果非要自己下载MinGW安装包进行安装,可以到这个网址去看看:
    http://sourceforge.net/project/showfiles.php?group_id=2435
   
    4. Qt Eclipse Integration ,最新版是1.0.1,下载地址:
    http://trolltech.com/developer/download/qt-eclipse-integration-win32-1.0.1.exe
    该软件把Qt的控件箱整合到 Eclipse 中,非常方便的功能。

    接下来就要开始安装各个软件了!
    在安装顺序上,Eclipse+CDT 、JRE5与MinGW 、Qt(Open Source)这几个软件是无分先后的,它们都相对独立的。但是没有JRE5,Eclipse+CDT 是运行不起来的,而Qt(Open Source)没有MinGW也不好使。我的建议顺序这样比较好:
    先安装MinGW ,然后是Qt(Open Source),因为Qt在安装时会提示去找MinGW安装目录。当然用4.3.4版的Qt(Open Source)已经整合了MinGW的安装,按提示操作就可以了。
    接下来安装JRE5,运行安装程序按缺省方式进行即可。
    再接,安装Eclipse+CDT ,把压缩包解压到你想要的安装目录即可。
    最后才能安装Qt Eclipse Integration ,它会提示你帮它找到Eclipse和MinGW的bin这个目录,正确选择后Qt Eclipse Integration 就自动把Qt整合到Eclipse中了。   

    接下来要在Eclipse使用Qt还会有一点小问题。如果你在安装 Qt Eclipse Integration 之前已经运行过Eclipse,恐怕在安装 Qt Eclipse Integration 后你按正常方式启动Eclipse,然后想到Eclipse菜单“Window” -> "Preferences..."里找到Qt这一项进行配置是不可能的了,因为Eclipse在第一次运行时才会去plugins目搜索插件,之后运行就不再找了,因此看不到Qt选项。
    解决方法有两种。一种有人已经提出来了,就是删除Eclipse的configuration目录,让Eclipse以为还是第一次(呵呵,有歧义),它就会去搜索plugins找到Qt插件了,有点暴力哦。
    第二种就更简单,加参数运行Eclipse。在Windows命令窗口下执行
    eclipse.exe -clean
    Eclipse就会清除配置文件然后重新搜索插件配置。这种方法是我借鉴了trolltech.com网站上“Qt Eclipse Integration - Installation Instructions for Linux Systems”一文(链接:http://trolltech.com/developer/downloads/qt/qteclipse-installmanual?searchterm=install+for+linux),把它的方法照搬到了windows中。

    到此,Eclipse&CDT + MinGW + Qt 编程环境就安装好了,进一步的Qt在Eclipse的配置和使用,可以参考“Eclipse + MinGW + Qt开发环境设置”(链接:http://www.cnblogs.com/lansh/archive/2008/02/14/958808.html),有详细说明,我就不班门弄斧了!
[ 此贴被lianfu在2008-04-02 15:27重新编辑 ]
musttieying 离线
级别: 新手上路
显示用户信息 
1  发表于: 2008-04-03  
我靠,这个兄弟真是个好人!可惜不是MM!
国外qt开源列表:http://freshmeat.net/browse/871/
国内qt开源列表:http://www.qtopia.org.cn/phpBB2/viewforum.php?f=28
Cui_Hailong 离线
级别: 论坛版主
显示用户信息 
2  发表于: 2008-04-04  
Vista下一样么?有人试过么
play 离线
级别: 新手上路
显示用户信息 
3  发表于: 2008-04-05  
赞一下
cybercola 离线
级别: 新手上路
显示用户信息 
4  发表于: 2008-04-18  
非常非常感谢!
sunqing 离线
级别: 新手上路
显示用户信息 
5  发表于: 2008-04-22  
这个帖子很好,谢谢。
不过有两个问题:
1,关于"因为Eclipse在第一次运行时才会去plugins目搜索插件,之后运行就不再找了,因此看不到Qt选项。"
这句话有点问题,我看过官方文档的,eclipse在每次运行时都会去搜索那个插件文件夹的,绝不会错的。
2,我安照那个装好之后,也编译过QT的调试库,没有报错,我想应该是没有问题了,只是那个分区被占用了1个多G,但是我怎么调试呢,我只有VC6.0的调试经验。习惯一行一行的调试,那个怎么也看不懂。
请指教?谢谢
I am starving!
shafa 离线
级别: 新手上路
显示用户信息 
6  发表于: 2008-06-18  
太感谢了,马上试试
fusongbaihai 离线
级别: 新手上路
显示用户信息 
7  发表于: 2008-09-02  
Error launching builder (mingw32-make debug )
(Exec error:?????????¨?)

非常奇怪:我在path中加了mingw\bin  路径,而我把这mingw\bin\mingw32-make .exe  改名成make.exe  后 后面的配置只要是选择编译器的时候我都输入的make.exe 但这样的结果创建 QT GUI project 就会报上面两行的错误,请高手们帮忙!谢谢  QQ:398407063
songxizg 离线
级别: 侠客
显示用户信息 
8  发表于: 2008-09-19  
vista 能不能装?
ahhqdyh 离线
级别: 新手上路
显示用户信息 
9  发表于: 2008-09-23  
谢谢楼主,不过我的程序写完后出现:launch fail no binaries
描述
快速回复

认证码:

验证问题:
100 + 2 = ? 正确答案:102
按"Ctrl+Enter"直接提交