qt creator 2.5.2 +qt library 4.8.2+mingw4.4 配置说明
分类: QT相关2012-08-24 20:432289人阅读评论(3)收藏举报
qtlibrary工具嵌入式windowslinux
【来自blog.csdn/lanmanck
诺基亚都快倒闭了,还搞的qt那么零散,下了个creator还要下一堆东西才能用,鄙视它!
1、下载mingw 4.4kia/misc/MinGW-gcc440_1.zip,解压到一个文件夹,例如d:\qt\mingw
2、下载qt creator2.5.2,安装之,例如d:\qt\qtcreator2.5.2
3、下载qt-win-opensource-4.,安装之,例如d:\qt\4.8.2,定位mingw文件夹
4、打开 creator,可能还提示没有qtlinux系统安装步骤csdn版本。注意,qt版本是通过读取来获取的,而这个是与一个gcc版本相对应的。
例如linuxqmakeg++,嵌入式下的qmakearm-none-linux-gnueabi-g++,而windows的就是和之前安装的mingw32-g++.exe
又多说废话了,打开:
工具->选项->构建和运行,“QT版本中选择手动设置,然后添加第3步安装的d:\Qt\4.8.2\
切换到工具链,选择手动设置,然后添加第1步安装的d:\Qt\mingw\bin\mingw32-g++.exe
5、这时候qt版本中前面还显示红的感叹号,不过不用管,新建一个工程就可以编译运行了,试试看:-)
mingw4.4 配置说明
添加环境变量
mingw的文件安装位置
MINGW_PATH=D:\mingw
bin文件的安装位置
PATH=%MINGW_PATH%\bin;%MINGW_PATH%\libexec\gcc\mingw32\3.4.5
库文件的安装位置
LIBRARY_PATH=%MINGW_PATH%\lib;%MINGW_PATH%\lib\gcc\mingw32\3.4.5
头文件的安装位置
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%
以真实文件夹的位置为准。
4.安装测试
在dos模式中运行gcc -v
5.编写测试程序
5.1编写test.c
#include <stdio.h>
int main(void)
{
printf("Mingw OK!");
return 0;
}
//在结束的时候留一空行,不然编译的时候有警告。
gcc test.c -o test
进行测试
Mingw OK!
qt creator 2.5.2配置说明
1先去下载IDE
打开网页:qt.nokia/downloads/qt-creator-binary-for-windows
下载文件:qt-creator-win-opensource-2.
详细连接:kia/qtcreator/qt-creator-win-opensource-2.
安装目录:C:\Qt\qtcreator-2.3.1
2,再去下载QT
打开网页:qt.nokia/downloads/windows-cpp
下载文件:qt-win-opensource-4.
详细连接:kia/qt/source/qt-win-opensource-4.
安装目录:C:\Qt\4.7.4
安装过程询问MinGW编译器时填写目录:C:\Qt\qtcreator-2.3.1\mingw
MinGW下载:kia/misc/MinGW-gcc440_1.zip,如果需要可单独安装)
3,添加系统环境变量
加入三个路径:
C:\Qt\qtcreator-2.3.1\mingw\bin  (IDEmingw编译器路径)
C:\Qt\4.7.4\bin            (QTqmake路径)
C:\Qt\4.7.4\qmake              (QTqmake库路径)
新建两个系统变量:
1 QTDIT:  C:\Qt\4.7.3 
2 QMAKESPE:  C:\win32-g++

设置完这些打开IDE就可以编写程序了,不过这个编写出来的程序是动态库的,
如果想要静态库的,就要另外重新编译静态库才行了。
4,建立源码工程
D:\works\9G-CM0\qt\hello中建立文件:hello.cpp
内容如下:
#include <QApplication>
#include <QTextEdit>
int main(int argv, char **args)
{
    QApplication app(argv, args);
    QTextEdit textEdit;
    textEdit.show();
    ();
}
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
双击:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。