Ubuntu18.04安装QT5.14.2

1 查看Ubuntu系统中Qt版本

        查看Ubuntu系统中安装的Qt版本,可以通过命令行输入以下命令来实现:

qmake -v
或
qmake --version

若系统中安装Qt开发环境,会显示Qt的版本信息,包括Qt版本号、Qt库类型和Qt库版本号等。

请注意,如果系统中没有安装Qt开发环境,则无法查看Qt的版本信息

        如果系统中没有安装Qt开发环境,则无法查看Qt的版本信息。

2 下载Ubuntu系统Qt版本安装包

        下载网址:Index of /archive/qt

我选择下载5.12.8版本的linux版本,你可以根据你的需求下载相应版本

3 Qt安装

3.1 Qt 安装步骤

1.将压缩包复制到root用户的home/user的目录下

2.qt安装,默认安装在"/opt/qt5.12.6"路径下

// 授予权限
chmod a+x qt-opensource-linux-x64-5.12.8.run
//安装功能包
./qt-opensource-linux-x64-5.14.2.run 

注册登录账号,如果不想注册,安装前断开网络

根据自己选择安装

4.根据自己的需求勾选Qt安装模块:
 

开发库

说明
Desktop gcc 64-bit这是使用桌面版 GCC 64-bit 编译环境生成的 Qt 库,是 Qt 的核心,必须安装。注意,虽然名字看起来像是 GCC 编译器套件,但实际上说的是 Qt 库的编译环境。大部分 Linux 发行版都会预装 GCC 编译器套件,所以 Qt 安装包没必要附带它们。
Android ***    这是针对安卓应用开发的 Qt 库,如果读者有安卓开发这方面需求可以自己选择安装,一般情况下用不到。
SourcesQt 的源代码包,除非你想阅读 Qt 的源码,否则不用安装。
Qt ***

 Qt 的附加模块,大部分建议安装,这些附加模块括号里的 TP 是指 Technology Preview ,技术预览模块的意思,还处在功能测试阶段,不是正式版模块;附加模块括号里的 Deprecated 是指抛弃的旧模块,兼容旧代码使用的,一般用不到。这些附加模块读者可以选择部分或都勾选了安装,占用空间不大。

3.2运行Qt工程

在命令行终端中通过命令打开 QtCreator, 进入QtCreator的目录,直接在命令行启动

# 1. 进入安装目录:~/Qt5.12.8/Tools/QtCreator/bin
cd Qt5.12.8/Tools/QtCreator/bin/
  
# 2. 运行QtCreator
./qtcreator.sh

或者

调出QtCreator UI图形界面:

3.2 运行Linux环境中使用命令行启动qtcreator

1、进入到/usr/bin目录下,创建qtcreator文件

sudo gedit /usr/bin/qtcreator

2、输入以下内容

QT_HOME后的路径一般为qt的安装目录,有的默认安装在opt/目录下,需要根据自情况自行修改

#!/bin/sh
export QT_HOME="/home/y/Qt5.12.8/Tools/QtCreator/bin"
$QT_HOME/qtcreator $*

授予权限

sudo chmod a+x /usr/bin/qtcreator

这样我们就可以在终端用 qtcreator 运行了

3.3 卸载qt

如何需要卸载qt 本文可以在安装目录下(/home/y/Qt5.12.8/)找到MaintenanceTool 文件运行:终端输入  ./MaintenanceTool   或者直接双击该文件夹

完成后把安装目录的 Qt5.12.8 文件夹删除即可。

4、catkin_create_qt_pkg配置

1、安装依赖

sudo apt-get install ros-melodic-qt-create
sudo apt-get install ros-melodic-qt-build 

2创建Qt功能包:

        创建工作空间: mkdir -p catkin_qt/src

        进给src: cd catkin_qt/src/

        创建功能包:catkin_create_qt_pkg 功能包名 依赖1 依赖2    例如 catkin_create_qt_pkg class1_ros_qt_demo roscpp rospy std_msgd rviz

        在catkin_qt目录下编译:catkin_make

        

  • 22
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值