当前位置:   article > 正文

Ubuntu18.04安装QT5.14.2_ubuntu.18.04.6 安装qt 5.14.2

ubuntu.18.04.6 安装qt 5.14.2

1 查看Ubuntu系统中Qt版本

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

  1. qmake -v
  2. 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"路径下

  1. // 授予权限
  2. chmod a+x qt-opensource-linux-x64-5.12.8.run
  3. //安装功能包
  4. ./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. # 1. 进入安装目录:~/Qt5.12.8/Tools/QtCreator/bin
  2. cd Qt5.12.8/Tools/QtCreator/bin/
  3. # 2. 运行QtCreator
  4. ./qtcreator.sh

或者

调出QtCreator UI图形界面:

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

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

sudo gedit /usr/bin/qtcreator

2、输入以下内容

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

  1. #!/bin/sh
  2. export QT_HOME="/home/y/Qt5.12.8/Tools/QtCreator/bin"
  3. $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、安装依赖

  1. sudo apt-get install ros-melodic-qt-create
  2. 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

        

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/943160
推荐阅读
相关标签
  

闽ICP备14008679号