关于配置移动硬盘上的Eclipse+mingw+qt4.5.3的问题解决!

 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在自动生成代码时这些名字已被使用,会导致编译无法通过!

 

如此你就可以搭建一个属于自己的跨平台移动编程环境了!

你可能感兴趣的:(eclipse,eclipse插件,File,qt,Path,include)