如何安装Qt 5.8.0 +mingw

如何安装Qt 5.8.0 +mingw,第1张

1、安装Qt5

Qt5的安装比Qt4的安装简单多了,我装的是Qt5.4(qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe),它集成了MinGW、Qt Creator等,不需要你再单独下载MinGW和历御Qt Creator。

首先,去Qt官网下载资源:qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe;拍轿然后,双击安装即可。安装后,“开始”菜单

2、配置Qt

打开Qt Creator,工具–>选项,打开“选项”对话框

若没有检测出,则添加相应的Qt版本和编译器(MinGW),再设置构建套件(Kits):设备类型、编译器(MinGW)、调试器、Qt版本

3、使用Qt

打开Qt Creator,新建项目–>其他项肢贺岩目–>空的qmake项目,项目命名为“QtTest”,再添加新文件main.cpp。

在main.cpp中添加如下代码:

#include

#include

#include

#include

int main(int argc,char *argv[])

{

QApplication app(argc,argv)

QWidget *window = new QWidget

window->setWindowTitle("QtTest")

//QLabel *label= new QLabel("Hello Qt")

QLabel *label = new QLabel("

Hello"" Qt")

QPushButton *button=new QPushButton("Quit")

QObject::connect(button,SIGNAL(clicked()),&app,SLOT(quit()))

QVBoxLayout *layout=new QVBoxLayout

layout->addWidget(label)

layout->addWidget(button)

window->setLayout(layout)

window->show()

return app.exec()

}

此时,代码显示如下错误:

运行时错误提示:#include–No such file……

实际上,QT5中很多常用的QT头文件都被移到core gui widgets 等模块中去了,在QT5中,.pro文件需要增加额外的一行(注意大小写):

QT += core gui widgets

其中Qt += core gui widgets 表示链接QtCore(d).dll、QtGui(d).dll、QtWidgets(d).dll。

我们在.pro文件中增加一行上述代码,保存,再双击打开.cpp文件,此时错误提示线消失,运行,结果

1、双击“qt-opensource-windows-x86-5.9.8.exe”,运行,然后点击“下一步Next”:

2、注册Qt账号(有账号的登陆账号就行)

经过我验证,需要注册一个Qt账号,菜鸟继续往下运行。

不过,注册过程非常方便。

直接输入您的邮箱地址和密码

(注意:千万不要写您自己邮箱的登录密码,而是新设置一个液雀密码。)

成功后,会d出“恭喜:Congratulations!”。

然后去您自己的邮箱,收一下邮件,有一份“**”信。直接点击。

**Qt账号之后,然后使用刚才的账号和密码进行登录。薯埋携

3、随后,便会d出真正的开始安装界面,点击“下一步”。

4、选择安装路径

(注意:安装路径,建议选择一个新路径,不要用默认路径。不要用中文,不要有空格)

5、下面,就到了重点了。在选择组件界面,请务必要选对安装 Qt 所须要的组件,不然你安装之后是没法正常运行的。

在这里我是全选的 也可以根据需要选择安装

6、同数伏意“许可协议”

(注意:安装过程中,Qt需要修改注册表,360会拦截。您需要“允许全部”)

9、点击下一步继续,安装,时间会很漫长

以上是全部安装过程,也可参考这俩文章

http://www.javashuo.com/article/p-uuelevtc-na.html

https://www.pianshen.com/article/36151640768/

1. 首先,我们到网站下载源码包,加压源码包到磁盘。

2. 由于编译QtWekbit需要ICU andANGLE 库,ICU库需要单独下载和编译,从下载ICU4Cversion 56.1并解压到磁盘,目录位置参见随后说明。

3. 在Qt 5.5.1的源码包中还存在一个BUG,如果纤袜直接编译的话在编译QT3D模块的时候会报没有找到Zlib.h的错误而中断编译,所以参照如下提示修改qt-everywhere-opensource-src-5.5.1\qt3d\src\3rdparty\assimp目录下的assimp.pri文件。可参考地址。

4. 在编译塌祥QT5.5.1之前还团竖搏需要安装配置一下的工具和环境:

5. 经过上面的步骤可以开始进行编译ICU4C version 56.1和QT5.5.1的源码了

6. 如果以上的配置都正确的话开机让机器编译几个小时后就可以在目标路径下生成QT5.5.1的运行文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12398171.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存