注册

搭建QT编译环境
首页 > IT计算机 > QT学习之路    作者:RainFly   2015年11月21日 20:49 星期六   热度:11145°   字号:   评论:0    
时间:2015-11-21 20:49   热度:11145°  评论:0 条 

           开始学习QT开发,首先需要搭建QT开发环境,我选择的是QT4.8.5的开发环境 虽然已经有很多新版本了,首先下载     

                  1. qt-win-opensource-4.8.5-mingw.exe

                  2.qt-creator-windows-opensource-2.8.0.exe

                  3. MinGW-gcc440_1

下载地址:在最下方网盘内

以下安装默认路径全部全部将C:该为D:,because xxx;

第一步:

安装QT Creator运行qt-creator-windows-opensource-2.8.0.exe 下一步 安装路径D:\Qt\qtcreator-2.8.0  默认安装即可

第二步:

下载MinGW-gcc440_1解压至D:\QT\mingw根目录 (注意下面的QT4.8.5安装MinGW也同样改至D:\QT\mingw)

第三步:

安装qt-win-opensource-4.8.5-mingw.exe同样修改安装路径至D:\Qt\4.8.5  

第五步

添加环境变量 (如何添加请百度) Path内容中增加两项 D:\Qt\4.8.5\bin;

                                                                                D:\Qt\qtcreator-2.8.0\bin;

如果舍去此步骤debug产生的.exe文件无法运行  qmake命令将无法找到显示不是内部命令

第六步

链接QTcreator和QT4.8.5   

打开QTcreator 选择工具->选项 ->构建和运行->QT版本 ->添加(如图)

点击查看原图

打开QTcreator 选择工具->选项 ->构建和运行->编译器 ->添加(如图)

点击查看原图

测试是否安装完成

在开始菜单中选择Qt 4.8.5 Command Prompt 程序 

捕获.PNG


在F:\hello\main.cpp 文件中写入以下代码   

#include<QApplication>
#include<QLabel>
int main(int argc,char **argv)
{
    QApplication app(argc,argv);
    QLabel *label =new QLabel;
    label ->setText("Hello world");
    label ->show();
    return app.exec();
}



切换至 f:\hello 盘

在DOS中输入命令   qmake -project                     //创建一个project

                             qmake                            //QT编译

                             mingw32-make             //生成Windows 应用程序  在debug文件夹下

                             hello.exe                      //运行hello.exe

捕获.PNG


当出现hello world完成QT开发环境搭建


可以运行但是无法调试错误解决办法

Debugging starts
Debugging has failed
Debugging has finished

原因:Qt Creator 3.5.1需要更新版本的GDB。从http://qt-project.org/wiki/QtCreatorBuildGdb 下载qtcreator-gdb-7.4-MINGW32_NT-6.1-i686,解压后放到MinGW目录下,让后从Qt Creator中 工具-》选项-》构建和运行-》Debuggers 选项选择MinGW目录中的gdb-i686-pc-mingw32.exe即可



百度网盘:QT   提取码:rs54

  您阅读这篇文章共花了:  
捐赠支持:如果觉得这篇文章对您有帮助,请 "扫一扫"鼓励作者!
二维码加载中...
本文作者:RainFly      文章标题: 搭建QT编译环境
本文地址:http://www.rainfly.cn/?post=158
版权声明:若无注明,本文皆为“雨夜轩”原创,转载请保留文章出处。

赶紧抢沙发哟!

QQ游客评论

返回顶部    首页    捐赠支持    手气不错    友情链接    关于我们    站长工具    站长介绍    手机版本    后台登陆   
版权所有:雨夜轩    站长:RainFly    特别鸣谢   文章归档   皖ICP备15003600号-1   百度统计
Copyright©2015 雨夜轩 Powered by emlog强力驱动 七牛CDN全球加速 360站长联盟安全认证 中国博客联盟荣誉成员 可信赖网站 站点地图   
页面加载耗时:0.03秒 数据库查询次数:11次
背景设置