当前位置: 首页 > news >正文

安装qt4.8.7

QT4.8.7安装详细教程(MinGW 4.8.2和QTCreator4.2.0)_qtcreater482-CSDN博客

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:\Qt\4.8.7\bin\qmake.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”,都用默认的项目设置,一直点击下一步,然后点“完成”,看到代码:


点击左下角倒数第三个图标,就是纯三角形那个:

程序就能正常编译了,如下图:
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/xiaowanzi199009/article/details/104119265

vs2017用不了官方qt4.8.7版本安装包,需要自己编译。

【QT】【VS】在Visual Studio高版本中使用Qt4,MSVC 2015/2017编译Qt 4.8.7源码_qt4 使用 msvc 2017-CSDN博客

 

完整的编译过程:

下载第三方源码https://github.com/scharsig/Qt/tree/master/qt-4.8.7-vs2017 然后解压

step4—

F:\Qt\setup-exe\4.8.7\Qt-master\qt-4.8.7-vs2017>
configure -make nmake -debug-and-release -opensource -confirm-license -platform win32-msvc2017 -prefix F:\Qt\Qt4.8.7-msvc2017 -nomake examples -nomake tests

step5—

F:\Qt\setup-exe\4.8.7\Qt-master\qt-4.8.7-vs2017>nmake

—step6—

F:\Qt\setup-exe\4.8.7\Qt-master\qt-4.8.7-vs2017>nmake install

http://www.mrgr.cn/news/100554.html

相关文章:

  • QT6 源(58)篇一:阅读与注释 QString 这个类,先给出其应用举例
  • 通过深度学习推进增材制造:当前进展与未来挑战综述
  • 【wpf】 WPF中实现动态加载图片浏览器(边滚动边加载)
  • 庙算兵棋推演AI开发初探(7-神经网络训练与评估概述)
  • Nacos-3.0.0适配PostgreSQL数据库
  • Rust 学习笔记:关于切片的两个练习题
  • SNMP协议之详解(Detailed Explanation of SNMP Protocol)
  • 浅谈PCB传输线(一)
  • 嵌入式RTOS实战:uC/OS-III最新版移植指南(附项目源码)
  • 构建“云中”高并发:12306技术改造的系统性启示
  • 来聊聊JVM中安全点的概念
  • 电子监管码预检剔除装置提示盒尺寸过短
  • 网络安全入门综述
  • 【Robocorp实战指南】Python驱动的开源RPA框架
  • 集成学习详解
  • 计算机视觉进化论:YOLOv12、YOLOv11与Darknet系YOLOv7的微调实战对比
  • [蓝桥杯刷题]---模拟法[2]日期问题
  • 配置RSUniVLM环境(自用)
  • [Jupyter Notebook]:Jupyter Notebook 安装教程(代码编辑器)
  • Zabbix