Ubuntu18.04安装Qt5.14.2

这篇具有很好参考价值的文章主要介绍了Ubuntu18.04安装Qt5.14.2。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、安装

第一步:

官网Index of /archive/qt 下载安装包,
或者国内网址下载 https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.0/
我安装的是QT5.14.2 中的 qt-opensource-linux-x64-5.14.2.run ;
第二步:ctrl+T 打开终端输入命令:

sudo chmod -R 777 qt-opensource-linux-x64-5.14.2.run

第三步:开始安装 Qt(安装路径有下列两种方式) ,终端输入命令:
第一种安装方式:

./qt-opensource-linux-x64-5.14.2.run

第二种安装方式:

sudo ./qt-opensource-linux-x64-5.14.2.run  //将Qt安装在/opt目录

一般选择后者安装。

第四步:根据弹出的窗口,按照提示,一直点击 next,再点击 skip,之后一直点击 next,直到这一步,注意,如图,将所有选项打“√”,点击 next,即可,然后等待安装;

二、配置环境

第一步:Qt 安装完成后,先别打开,因为还需要安装其他工具以及库文件。
第二步:打开终端,输入命令:

sudo apt-get install gcc g++   //安装 linux 下编程的编译器

第三步:继续输入命令:

sudo apt-get install libqt4-dev  //不然编译时会出现错误“cannot find -lgl

第四步:输入命令:

sudo apt-get install build-essential //它可以使得我们的程序知道头文件和库函数放在哪个位置

注意:Qt运行报错问题
1.新建project运行编译是报错“Could not determine which “make” command to run。这是由于新安装的ubuntu缺少cmake及g++造成的。
终端输入:

sudo apt-get install cmake g++

然后打开Qt,在工具 -> 选项 -> 构建和运行 -> 构建套件Kit 进行设置,编译器这一项的C及C++选型选择正确的GCC版本。

Ubuntu18.04安装Qt5.14.2,qt,开发语言

 2.如果编译完成后运行,报错”cannot find -lGL“

sudo apt-get install libgl1-mesa-dev

 

关于安装中碰到下面问题
如果编译出错:
找不到-lEGL,说明需要安装opengl库
切换apt-get源

切换到阿里的源

sudo vim /etc/apt/sources.list
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse

 安装文章来源地址https://www.toymoban.com/news/detail-516036.html

sudo apt-get install build-essential
sudo apt-get install build-essential libgl1-mesa-dev
sudo apt-get install libglew-dev libsdl2-dev libsdl2-image-dev libglm-dev libfreetype6-dev
sudo apt-get install libglfw3-dev libglfw3

到了这里,关于Ubuntu18.04安装Qt5.14.2的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤

    1、简介 搭建Qt For Android开发环境需要安装的软件有: JAVA SDK Android SDK Android NDK 其中Android NDK直接下载的压缩包,解压即可。 Android SDK提供了安装包和压缩包,用哪个都行。 Qt For Android开发环境的搭建说简单也简单,说复杂也比较复杂。说它简单是因为安装的软件就一两个,安

    2024年02月02日
    浏览(30)
  • Qt5.14.2安装教程和VS2019中的qt环境配置

    Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。 Qt 还存在 Python、Ruby、Perl 等脚本语言的绑定, 也就是说可以使用脚本语言开发基于

    2024年02月07日
    浏览(34)
  • qt5.14.2 独立msvc环境搭建(不安装vs)

    一般情况下msvc下的qt开发,无论你是用qtcreator还是vs都推荐安装对应vs版本,这样是最省事和便捷的,但在有些情况下不便安装vs但项目又需要使用msvc,则可以只安装msvc c++编译器,步骤如下: 备注:文内用到所有包均上传到不限速的阿里云盘,欢迎关注 阿里云盘分享 https:

    2024年02月04日
    浏览(37)
  • Linux Server 20.04 Qt5.14.2配置Jetson Orin Nano Developer Kit 交叉编译环境

    最近公司给了我一块Jetson Orin Nano的板子,先刷了系统(1.Jetson Orin Nano Developer Kit系统刷机)又让我搭建交叉编译环境,所以有了下面的文章 1.1设备环境 1.1.1 Server: 1.1.2 Jetson Orin Nano : 1.2 Qt相关下载地址 1.2.1 Qt源码下载 Qt源码下载(最好下载tar.xz,tar格式可能在windows下编辑过,后期

    2024年02月12日
    浏览(33)
  • 基于QT5.14.2的MQTT通信

    一、概述 这个资料写的很好:MQTT协议,终于有人讲清楚了 参考图: 默认的Qt环境是不能使用MQTT的,但Qt官方提供了基于MQTT的封装,需要通过源码进行编译。 可以在下面的链接中获取到: https://github.com/qt/qtmqtt 在dev分支中可以选择MQTT版本,选择最新的下载到本地。 注意一定

    2024年02月10日
    浏览(29)
  • Ubuntu18.04 Qt 实现MQTT

    什么是MQTT? 作用是什么(适用场景)? 与其他通讯协议相比,优缺点在那里? 使用 EMQ X(开源且可视化管理) 下载 EMQX 下载的是    emqx-5.0.26-ubuntu18.04-amd64.deb  直接访问:127.0.0.1:18083 无法访问的解决办法: 查看配置文件的默认端口号 (一般在 /etc/emqx/emqx.conf) 查看端口是

    2024年01月21日
    浏览(40)
  • UBuntu18.04 Qt之双HDMI屏切换

    UBuntu18.04 Qt之双HDMI接2个4K屏并分别设置分辨率、主屏、副屏 在main函数里面添加: mainwindow.h MainWIndow.cpp 左边的4k显示器和右边的4k显示器分别显示程序的主界面

    2024年02月12日
    浏览(43)
  • QT5.14.2安卓环境配置及创建程序在手机上运行

    主要参考:Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤_哔哩哔哩_bilibili            Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤_qt安卓开发环境搭建-CSDN博客 出错时参考:如何在Windows下搭建Qt安卓开发环境? - 知乎 (zhihu.com)                 百度网盘链接 需要

    2024年04月17日
    浏览(22)
  • Qt5.14.2 Qt多线程实战演练,全面掌握线程同步和线程池最佳实践

    多线程编程是每个开发者必须掌握的基本能力之一。在上一篇文章中,我们学习了Qt多线程编程的理论知识。本文将切入实战,提供多个案例代码,帮助你彻底掌握Qt的多线程编程实践技巧。 案例1: 使用QThread执行耗时任务 这个案例演示了如何通过继承QThread和重写run()函数,在

    2024年03月20日
    浏览(28)
  • pcl+vtk(二)Ubuntu18.04下载安装基于使用QT的pcl1.13+vtk8.2,以及卸载

    1.Qt版本 Qt5.4以前版本:QVTKWidget2/QVTKWidget。 Qt5.4以后版本:QVTKOpenGLWidget/QVTKOpenGLWidget。 2.VTK版本(Qt版本为5.4之后) 在VTK8.2以前的版本:QVTKOpenGLWidget; 在VTK8.2及以后的版本里:QVTKOpenGLNativeWidget; QVTKWidget:目前了解到的只可显示点云,没有在网上找到显示模型的例子。 QVTKOpen

    2024年02月04日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包