Qt Linux 环境搭建

目标:

在Ubuntu 16.04 LTS 上安装 Qt 5.12.4

1、命令行

最粗暴的方法就是直接通过命令行安装Qt

Qt4:

sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer

Qt5:

sudo apt-get install qt5-default qtcreator

这种安装方式博主不是很推荐,总担心会少装东西,而且不能指定版本

2、官网下载安装

2.1、下载Qt

下载地址:http://download.qt.io/archive/qt

Windows系统下载exe;Linux系统下载run;Mac下载dmg

所以这里我们选择 qt-opensource-windows-x86-5.12.4.run

2.2、安装Qt

  • 待下载完成后,切换到run文件所在目录
  • 执行命令,修改文件的权限 sudo chmod +x qt-opensource-windows-x86-5.12.4.run
  • 开始安装 sudo ./qt-opensource-windows-x86-5.12.4.run

 

一路 next 之后

博主推荐这里选择“全选”,可以把Qt控件的源代码全部下载下来,还有很多Qt自己实现的Demo可以研究

当然选择“全选”会花费很多时间来安装,也会占用很大的空间,如图显示20.21GB,所以请根据自己情况来决定

2.3、配置环境变量

如果进入到 Qt Creator 所在目录下是可以运行 Qt Creator 的,但每次都这样会很麻烦,可以将其加入到系统环境变量

命令行执行 sudo gedit /etc/profile

后面那个文件就是存放环境变量的,如果没有取得root权限这个文件是只读的,所以要想修改它就要先取得权限

在文件中添加

export QTDIR=/home/billy/Qt5.12.4/Tools/QtCreator
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

命令行执行 source /etc/profile 使修改的环境变量生效
命令行执行 qtcreator 就可以启动 Qt Creator 了

我们可以在命令行执行 qmake -version 来检验是否配置成功

安装依赖库

安装编译器,命令行执行 sudo apt-get install g++-7

这里提一下安装g++低版本也是可以的,之所以安装g++-7是为了使用c++11的标准,而且在某些软件中需要使用gcc 7.0以上版本来提高性能,例如 YOLO

安装 GL 库,命令行执行 sudo apt-get install libgl1-mesa-dev

至此 Qt 环境就安装完成了,可以打开软件编程了?

本文福利,费领取Qt开发学习资料包、技术视频,内容包括(C++语言基础,Qt编程入门,QT信号与槽机制,QT界面开发-图像绘制,QT网络,QT数据库编程,QT项目实战,QSS,OpenCV,Quick模块,面试题等等)↓↓↓↓↓↓见下面↓↓文章底部点击费领取↓↓

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要搭建QtLinux下的开发环境,你可以按照以下步骤进行操作: 1. 首先,安装tmake。你可以在终端中输入命令“cd /root/qt-linux/”进入指定目录,然后根据引用中提供的方法进行安装。 2. 接下来,你需要下载一些源码包。根据引用中的提示,你可以在网上方便地获取到这些包。这些包包括tmake-1.13.tar.gz,用于生成Makefile;qt-x11-2.3.2.tar.gz,用于生成qvfb等开发工具;qt-embedded-2.3.10-free.tar.gz,用于Qt/Embedded图形库。下载完成后,你可以将这些源码包保存到你喜欢的位置。 3. 将qt-creator-linux-x86-opensource-2.4.1.bin复制到主目录下。根据引用中提供的信息,找到这个文件并将其复制到你的主目录下。 这样,你就完成了QtLinux下的环境搭建。接下来,你可以根据需要使用Qt进行开发。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [qtlinux环境下的搭建 (自己整理)](https://blog.csdn.net/zhanglianpin/article/details/6372824)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [【Qt】 在Linux上搭建Qt开发环境](https://blog.csdn.net/WangPaiFeiXingYuan/article/details/130432355)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值