zoukankan      html  css  js  c++  java
  • QT4.8.7安装详细教程(MinGW 4.8.2和QTCreator4.2.0)

    QT4.8.7安装详细教程(MinGW 4.8.2和QTCreator4.2.0)

    1、下载

    1)下载QT4.8.7
    http://download.qt.io/archive/
    名称:qt-opensource-windows-x86-mingw482-4.8.7.exe
    2)下载MinGW 4.8.2
    http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/4.8.2/threads-posix/dwarf/
    名称: i686-4.8.2-release-posix-dwarf-rt_v3-rev3.7z
    3)下载QTCreator4.2.0
    http://mirrors.ustc.edu.cn/qtproject/archive/qtcreator/

    2、安装

    这三个文件,顺序是这样的,Qt库需要MinGW,而qtcreator需要配置前面二者,所以先安装MinGW,再安装qt-opensource-windows-x86-mingw482-4.8.7,最后装qtCreator。
    1)MinGW 4.8.2安装
    解压后放入F:mingw32(我的电脑的安装路径)
    2) QT4.8.7安装
    运行qt-opensource-windows-x86-mingw482-4.8.7.exe,解压进入安装界面:依次点击next
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    位置选取F:QT
    点击Next进入MinGW选择页面:
    在这里插入图片描述
    这里为MinGW 4.8.2的安装位置,此位置应为F:mingw32,点击安装,安装完成。

    3、QtCreator安装

    如果想从命令行编译Qt程序,上面环境已经够了。当然现在都是可视化开发的,就要装QtCreator集成开发环境,因为QtCreator使用起来方便快捷。
    运行qt-creator-opensource-windows-x86-4.2.0.exe
    安装完成后出现界面:
    在这里插入图片描述
    1)QtCreator配置
    因为QtCreator还没有配置,这时候是不能编译程序的。
    打开QtCreator菜单“工具”–>“选项”,在对话框左边选“构建和运行”:
    在这里插入图片描述
    编译Qt程序必须配置好几个东西才行,需要配置的是:
    构建套件(Kit)、QtVersions、编译器、Debuggers。

    Debuggers

    点击Add,进入新的Debugger设置界面: 在这里插入图片描述
    把Name设为GDB,然后点击Path一行最右边的“浏览”,找到gdb.exe的位置,
    设置好后点击右下角的“Apply”,就设置了调试器。

    编译器

    点击右边“添加”,弹出菜单中选择MinGW,分别添加C、C++
    在这里插入图片描述名称均设为MinGW,对于编译器路径设置,C++就浏览找到g++.exe,C就浏览找到gcc.exe,设置好这两条就够了,然后点击右下角“Apply”。

    Qt Versions

    点击“添加”,弹出的文件查找框,是要选择qmake.exe位置,之前装的位置是:
    F:Qt4.8.7inqmake.exe,选中qmake.exe
    在这里插入图片描述
    点击“Apply”就配置好Qt库了。

    构建套件(Kit)
    在这里插入图片描述
    之前配置的三个最后都是为构建套件服务的,需要在这里面选择之前配好的三个:编译器选择“MinGW”、调试器选择“GDB”、Qt版本选择“Qt 4.8.7(4.8.7)”,Qt mkspec可以不用管,因为qmake.exe可以自动定。配置好编译器、调试器和Qt版本之后,点击“Apply”,再点击“OK”。终于配置好了。

    然后就可以新建一个项目,选择“Qt Widgets Application”,都用默认的项目设置,一直点击下一步,然后点“完成”,看到代码:

    在这里插入图片描述
    点击左下角倒数第三个图标,就是纯三角形那个:
    在这里插入图片描述
    程序就能正常编译了,如下图:

  • 相关阅读:
    CSS之旅——第二站 如何更深入的理解各种选择器
    CSS之旅——第一站 为什么要用CSS
    记录一些在用wcf的过程中走过的泥巴路 【第一篇】
    asp.net mvc 之旅—— 第二站 窥探Controller下的各种Result
    asp.net mvc 之旅—— 第一站 从简单的razor入手
    Sql Server之旅——终点站 nolock引发的三级事件的一些思考
    Sql Server之旅——第十四站 深入的探讨锁机制
    Sql Server之旅——第十三站 对锁的初步认识
    Sql Server之旅——第十二站 sqltext的参数化处理
    Sql Server之旅——第十一站 简单说说sqlserver的执行计划
  • 原文地址:https://www.cnblogs.com/czcbzc/p/13628113.html
Copyright © 2011-2022 走看看