当前位置: 首页 > 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.xdnf.cn/news/200071.html

相关文章:

  • 软件评测:从多维度看其界面、功能、性能稳定性如何?
  • Java后端开发day38--不可变集合Stream流
  • Java后端接口调用拦截处理:注解与拦截器的实现
  • STM32实现SPI转USB虚拟串口输出(实测40M时钟不丢包)
  • 报表工具:企业数据决策的“智能翻译官“
  • 【knife4j】添加Cookie
  • 12. RANSAC点云多平面拟合分割
  • MySQL5.7.21查询入门
  • 软链接与硬链接
  • Transformer Prefill阶段并行计算:本质、流程与思考
  • 电价单位解析与用电设备耗电成本计算
  • python程序设习题答案
  • 沐曦玩转 LMDeploy、XTuner 和 InternLM3
  • es2025新特性
  • lmms-eval--微调实战笔记
  • 2.2.2goweb内置的 HTTP 处理程序2
  • Nature Communications 仿生电子天线:赋予机器人敏锐 “触觉”
  • TimDbg
  • AT2401C与RFX2401C问题处理资料
  • 新环境注册为Jupyter 内核
  • Python内置方法干货总结
  • [OS_9] C 标准库和实现 | musl libc | offset
  • 关于消息队列的一些事~
  • LeetCode【剑指offer】系列(图和其他篇)
  • 某校多档口食堂就餐行为可视化分析-Tableau
  • MySQL基础篇 | 1-数据库概述与MySQL安装
  • 常见算法的总结与实现思路
  • 【补题】ACPC Kickoff 2025 F. Kinan The Bank Robber
  • tensor 的计算操作
  • C#核心知识