按照论坛上和其他网站上的相关文章去下载了最新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),有详细说明,我就不班门弄斧了!
需要下载的软件:
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),有详细说明,我就不班门弄斧了!