1.下载Qt并安装
ftp://ftp.troll.no
http://qt.nokia.com/
ftp://ftp.trolltech.com/qt/source/
qt-win-opensource-4.5.3-mingw.exe
MinGw不需要另外下载,QT安装过程中会自动提示下载安装
QT for Eclipse插件:qt-eclipse-integration-win32-1.5.3.exe
2.Eclipse
http://www.eclipse.org
Eclipse+CDT已经可以集成下载了3.5.1
汉化包:BabelLanguagePack-eclipse-zh_3.5.0.v20090620043401.zip
3.CeedoEnterprise:3.0.1.6
该版本有一个功能:当安装在根目录下时与以前版本相同,但安装在非根目录(某一文件夹)时它会自动虚拟一个新硬盘指向Ceedo当前文件夹。我的虚拟硬盘盘号为“Z”。
3.1、将Eclipse、QT、MinGw安装至虚拟硬盘(Z:)
3.2、安装qt-eclipse-integration-win32-1.5.3.exe,安装过程中将目录指向QT、MinGw及Eclipse(Z:/MinGw、
Z:/Z:/Qt/4.5.3/bin、Z:/MinGW)
3.3、安装完后在“QT Eclipse Integration v1.5”下运行“Start Eclipse with MinGW”
3.4、在Eclipse->窗口->首选项->QT 中配置QT版本号及路径
Version Name:4.5.3
Bin Path: Z:/Qt/4.5.3/bin (在Fedora12中,该路径为 /usr/lib/qt4/bin)
Inlude Path: Z:/Qt/4.5.3/include (在Fedora12中,该路径为 /usr/include)
3.5、新建一个QT Gui Project 发现编译无法通过,打开 "%CeedoDrive%/Program Files/Trolltech/Eclipse/start.bat"
start.bat 内容为:
@echo off
rem
rem This file is generated by the installer
rem
echo Setting up environment...
echo -- Using MinGW in: z:/MinGW/bin
set PATH=z:/MinGW/bin
set PATH=%PATH%;%SystemRoot%/System32
echo Starting eclipse...
call "z:/eclipse/eclipse.exe" -clean
明显PATH配置不完全,修改后如下:
@echo off
rem
rem This file is generated by the installer
rem
echo Setting up environment...
echo -- Using MinGW in: z:/MinGW/bin
set PATH=z:/MinGW/bin;Z:/MinGW/mingw32/bin;Z:/Qt/4.5.3/bin
set PATH=%PATH%;%SystemRoot%/System32
set Lib=Z:/MinGW/lib;Z:/Qt/4.5.3/lib
set Include=Z:/Qt/4.5.3/include;Z:/MinGW/include
echo Starting eclipse...
call "z:/eclipse/eclipse.exe" -clean
保存start.bat 并运行,新建工程,编译通过。
提示:在构建工程时,不要以“a,app,w”等特殊名字,因为Eclipse在自动生成代码时这些名字已被使用,会导致编译无法通过!
如此你就可以搭建一个属于自己的跨平台移动编程环境了!