Qt4.8.4和creator和mingw安装配置说明总结,非常有用

  • 格式:doc
  • 大小:35.50 KB
  • 文档页数:3

下载文档原格式

  / 8
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

qt creator 2.5.2 +qt library 4.8.2+mingw4.4 配置说明

分类:QT相关2012-08-24 20:432289人阅读评论(3)收藏举报qtlibrary工具嵌入式windowslinux

【来自/lanmanck】

诺基亚都快倒闭了,还搞的qt那么零散,下了个creator还要下一堆东西才能用,鄙视它!

1、下载mingw 4.4:/misc/MinGW-gcc440_1.zip,解压到一个文件夹,例如d:\qt\mingw

2、下载qt creator2.5.2,安装之,例如d:\qt\qtcreator2.5.2

3、下载qt-win-opensource-4.8.2-mingw.exe,安装之,例如d:\qt\4.8.2,定位mingw文件夹

4、打开creator,可能还提示没有qt版本。注意,qt版本是通过读取qmake.exe来获取的,而这个qmake.exe是与一个gcc版本相对应的。

例如linux下qmake和g++,嵌入式下的qmake和arm-none-linux-gnueabi-g++,而windows 的就是qmake.exe和之前安装的mingw32-g++.exe。

又多说废话了,打开:

工具->选项->构建和运行,“QT版本”中选择“手动设置”,然后添加第3步安装的

d:\Qt\4.8.2\bin\qmake.exe;

切换到“工具链”,选择“手动设置”,然后添加第1步安装的

d:\Qt\mingw\bin\mingw32-g++.exe;

5、这时候qt版本中qmake.exe前面还显示红色的感叹号,不过不用管,新建一个工程就可以编译运行了,试试看:-)

mingw4.4 配置说明

添加环境变量

mingw的文件安装位置

MINGW_PA TH=D:\mingw

bin文件的安装位置

PA TH=%MINGW_PA TH%\bin;%MINGW_PA TH%\libexec\gcc\mingw32\3.4.5

库文件的安装位置

LIBRARY_PA TH=%MINGW_PA TH%\lib;%MINGW_PA TH%\lib\gcc\mingw32\3.4.5

头文件的安装位置

C_INCLUDE_PA TH=%MINGW_PA TH%\include;%MINGW_PA TH%\lib\gcc\mingw32\3.4.5\in clude

CPLUS_INCLUDE_PA TH=%MINGW_PA TH%\include\c++\3.4.5;%MINGW_PA TH%\include\c ++\3.4.

5\mingw32;%MINGW_PA TH%\include\c++\3.4.5\backward;%C_INCLUDE_PA TH%

以真实文件夹的位置为准。

4.安装测试

在dos模式中运行gcc -v

5.编写测试程序

5.1编写test.c

#include

int main(void)

{

printf("Mingw OK!");

return 0;

}

//在结束的时候留一空行,不然编译的时候有警告。

gcc test.c -o test

进行测试

Mingw OK!

qt creator 2.5.2配置说明

1,先去下载IDE

打开网页:/downloads/qt-creator-binary-for-windows

下载文件:qt-creator-win-opensource-2.3.1.exe

详细连接:/qtcreator/qt-creator-win-opensource-2.3.1.exe

安装目录:C:\Qt\qtcreator-2.3.1

2,再去下载QT库

打开网页:/downloads/windows-cpp

下载文件:qt-win-opensource-4.7.4-mingw.exe

详细连接:/qt/source/qt-win-opensource-4.7.4-mingw.exe

安装目录:C:\Qt\4.7.4

安装过程询问MinGW编译器时填写目录:C:\Qt\qtcreator-2.3.1\mingw

(MinGW下载:/misc/MinGW-gcc440_1.zip,如果需要可单独安装)3,添加系统环境变量

加入三个路径:

C:\Qt\qtcreator-2.3.1\mingw\bin (IDE下mingw编译器路径)

C:\Qt\4.7.4\bin (QT库qmake路径)

C:\Qt\4.7.4\qmake (QT库qmake库路径)

新建两个系统变量:

1QTDIT: C:\Qt\4.7.3

2QMAKESPE: C:\win32-g++

设置完这些打开IDE就可以编写程序了,不过这个编写出来的程序是动态库的,

如果想要静态库的,就要另外重新编译静态库才行了。

4,建立源码工程

在D:\works\9G-CM0\qt\hello中建立文件:hello.cpp

内容如下:

#include

#include

int main(int argv, char **args)

{

QApplication app(argv, args);

QTextEdit textEdit;

textEdit.show();

return app.exec();

}

5,建立工程配置

打开启动菜单的Qt by Nokia v4.7.4 (MinGW OpenSource)下的Qt 4.7.4 Command Prompt,进入到目录:D:\works\9G-CM0\qt\hello

运行:qmake -project hello.cpp

qmake

make

6,运行程序

打开:D:\works\9G-CM0\qt\hello\debug

双击:hello.exe