QT+Eclipse3.5开发环境详细教程
时间:2010-10-15 来源:WenEric
1.QT-SDK for Windows:http://qt.nokia.com/downloads-cn,不想要QT Creator IDE的可从http://qt.nokia.com/downloads-cn中下载qt-win-opensource-4.7.0-mingw.exe
2.MinGW(C++编译器): http://www.mingw.org/ 或http://sourceforge.net/projects/mingw/files/(Qt的安装包中是附带了MinGW的,想要最新版本MinGW的安装
2.1.推荐下载自动安装包安装
2.2.手工安装MinGW:到网站http://sourceforge.net/project/showfiles.php?group_id=2435,下载如下安装包:
binutils-2.17.50-20070129-1.tar.gz
mingw-runtime-3.13.tar.gz
mingw-utils-0.3.tar.gz
mingw32-make-3.81-2.tar.gz
gcc-core-3.4.5-20060117-1.tar.gz
gcc-g++-3.4.5-20060117-1.tar.gz
w32api-3.10.tar.gz
gdb-6.6.tar.tar
2.3.将刚才减压的目录添加到环境变量PATH中,如d:\MinGW,那么添加“d:\MinGW\bin”到系统目录中即可
)
3.Eclipse+CDT:http://www.eclipse.org/cdt/(C/C++开发IDE plugin)
4.Qt Eclipse 集成:http://qt.nokia.com/developer/eclipse-integration(安装时选对Eclipse和MinGW/bin的路径即可)
二、配置
1.首先Eclipse中将C/C++->New CDT project wizard中的toolchains改成MinGW GCC,并设为默认,然后将MinGW目录中(假如没有单独安装Qt的目录下有)的mingw32-make.exe改为make.exe,这一步很关键,建立工程时选other,会看到Qt的工程向导,建好,编译,运行。
2.配置MinGW环境变量:
PATH=;E:\MinGW\bin;E:\MinGW\libexec\gcc\mingw32\3.4.5
MINGW_PATH=E:\MinGW
C_INCLUDE_PATH=%MINGW_PATH%\include;%MINGW_PATH%\lib\gcc\mingw32\3.4.5\include
CPLUS_INCLUDE_PATH=%MINGW_PATH%\include\c++\3.4.5;%MINGW_PATH%\include\c++\3.4.5\mingw32;%MINGW_PATH%\include\c++\3.4.5\backward;%C_INCLUDE_PATH%
LIBRARY_PATH=%MINGW_PATH%\lib;%MINGW_PATH%\lib\gcc\mingw32\3.4.5
将MinGW目录中(假如没有单独安装Qt的目录下有)的mingw32-make.exe改为make.exe
3.Eclipse中配置QT:
WindowàPreferenceàInstall/Update—>Qt->add
version name:QT2010 bin path:D:\qt\bin Include path:D:\qt\include
注意:
默认的Qt for MinGW的安装,是不安装调试库的,如需运行Debug模式,按照下面的方法编译调试库,
在Qt的bin目录里面,用命令:qtvars.bat compile_debug来编译调试库
如果安装完qt-eclipse-integration-win32-1.6.1.exe,发现第二次启动Eclipse不成功的话,
到Eclipse的plugins目录下,删除文件“com.trolltech.qtcppstartup_1.0.0.jar”即可
http://blog.csdn.net/vagrxie/archive/2009/10/20/4703282.aspx
http://www.cnblogs.com/lansh/archive/2007/11/14/958808.html
http://hexlee.javaeye.com/blog/499152