QT5.12编译安装

本文详细介绍了如何在Linux内核操作系统下编译安装QT5.12,包括从国内镜像站下载源码,执行config、make、make install步骤,以及后续的QT编译程序配置。通过配置GCC编译器,成功创建并运行C++项目,验证了QT5.12的编译安装和运行效果。
摘要由CSDN通过智能技术生成

1 引言

QT是一个跨平台的编译软件,本文将介绍在linux内核操作系统下对于QT5.12的编译安装过程及QT编译程序的配置过程。

2 编译安装

2.1 下载源码

推荐使用国内镜像网站下载,国内著名的几个 Qt 镜像网站:

  • • 中国科学技术大学:http://mirrors.ustc.edu.cn/qtproject/
  • • 清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/
  • • 北京理工大学:http://mirror.bit.edu.cn/qtproject/
  • • 中国互联网络信息中心:https://mirrors.cnnic.cn/qt/
    以中科大镜像站为例,打开链接可以看到
    在这里插入图片描述
    目录说明
    在这里插入图片描述
    选择如下路径下的tar.xz文件进行下载。

在这里插入图片描述

2.2 编译安装

一般开源代码编译安装都是相同的流程:config, make, make install

2.2.1 Config

命令一:进入解压目录

cd <path>/<source_package>  

命令二:进行config ,此时配置路径为 /qtbase

./configure -prefix $PWD/qtbase -opensource -nomake tests  

命令三: 依赖项安装

sudo apt install libfontconfig1-dev libfreetype6-dev\
     libx11-dev libxext-dev libxfixes-dev libxi-dev\
     libxrender-dev libxcb1-dev libx11-xcb-dev\
     libxcb-glx0-dev libxkbcommon-x11-dev

命令四:

sudo apt install build-essential mesa-common-dev libdbus-1-dev

2.2.2 Make

命令五:进行编译,可能要等待60min以上

make  –j4

2.2.3 Make Install

命令六:进行安装

make  install

2.3 配置

2.3.1 启动qt

命令:

qtcreator

在这里插入图片描述
图1 qt页面

2.3.2 配置套件

在Qt Version 中选择到 /qbase(config时指定的路径) 下的qmake文件,Compiler 选择GCC 进行编译。
在这里插入图片描述
图2 GCC页面
在这里插入图片描述
图3 GCC配置页面

3 测试

1.点击 File 下的 None Qt Project 构建C++项目。
在这里插入图片描述
图4 新建项目页面
2.选择项目所需要的编译套件为上一节配置好的qmake项。
在这里插入图片描述
3.运行程序
在这里插入图片描述

4. 总结

由测试结果可知,QT5.12编译安装及运行成功。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值