安装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