当前位置:   article > 正文

在Ubuntu系统上Qt安装和配置_sudo ./qt-opensource-linux-x64-5.12.9.run qstandar

sudo ./qt-opensource-linux-x64-5.12.9.run qstandardpaths: xdg_runtime_dir no

一、说明

        QT界面本不应该做为一个很高的知识点,问题是,在ROS2的程序实验,需要界面支持,或用界面显得更加方便,因而专门启动该栏目专门介绍QT方法。因为体系比较庞大,因此,需要一点一点渗透学习。

        然而,安装好的QT5能否被C++工程调用,这些还是需要慎重行事,否则不成。

二、卸载已经安装的QT5

        找到qt5的安装地址/opt/qt5.12.9;下有MaintainTool工具,执行后选uninstall就可以完全卸载;

三、安装 

3.1 版本选择(安装 Qt)

        第一步:到官网http://download.qt.io/archive/qt/下载 Qt 安装包,此处安装的是 qt-opensource-linux-x64-64-5.12.9.run
        第二步:打开终端,cd到qt-opensource-linux-x64-5.14.2.run所在的目录下,在命令端口中输入安装命令:“sudo chmod -R 777 qtopensource-linux-x64-5.12.9.run”,给予安装包权限;
        第三步:开始安装 Qt,输入命令“./qt-opensource-linux-x64-5.12.9.run”或者“sudo ./qt-opensource-linux-x64-5.12.9.run”;两者的区别在于,一个是将 Qt 默认安装在 home 目录下,后者是将 Qt 安装在根目录/opt 下,当然你也可以在图形界面安装过程中自行设置安装路径,但是建议最好不要;
        第四步:根据弹出的窗口,按照提示,进行安装;

 3.2 第二步 安装 Qt

  1. 进入安装包路径
    cd ~/下载
  2. 安装包赋权限
    sudo chmod +x qt-opensource-linux-x64-5.12.9.run
  3. 断开无线网
  4. 开始安装。
    sudo ./qt-opensource-linux-x64-5.12.9.run
    一路默认,选择安装内容如下图所示即可。

Qt默认安装在/opt/Qt5.12.9

3.3 第三步 安装依赖项

#CMake的时候需要qt4,需要安装qt-sdk
$sudo apt-get install qt-sdk

#安装cmake以及一些依赖
$sudo apt-get install cmake
$sudo apt-get install build-essential libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev

3.4 配置 Qt

  1. 安装 g++
    sudo apt-get install g++
  2. 安装 openGL 库
    sudo apt-get install mesa-common-dev
  3. 添加环境路径  sudo gedit /etc/profile
  • 1 export QTDIR=/opt/Qt5.4.1/5.4
  • 2 export PATH=$QTDIR/gcc_64/bin:$PATH
  • 3 export LD_LIBRARY_PATH=$QTDIR/gcc_64/lib:$LD_LIBRARY_PATH

保存退出,执行命令:source /etc/profile让环境变量生效。

3.5  运行与测试

gedit ~/.bashrc

  1. 运行 Qt
  2. 打开终端
    qtcreator
    正常打开后界面如下

  3. 测试
    参考:ubuntu18.04.02安装Qt - 人生就是一场修行 - 博客园

四、其它配置项(供参考)

(这是网上参考的意见,不知是否管用,请大家尝试)

4.1  gnu路径配置 

        在命令端口中输入命令:sudo vim /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf 打开default.conf文件。

        将第一行改为自己安装路径(这是我的安装路径/home/wwf/software/Qt5.8.0)下的bin目录的路径,第二行改为Qt5.8.0目录的路径。如下:

4.2 配置 Qt 环境

        Qt 安装完成后,还需要安装其他工具以及库文件。
第一步:打开终端,键入命令“sudo apt-get install gcc g++”,安装 linux 下编程的编译器;
第二步:输入命令“sudo apt-get install libqt4-dev”,不然编译时会出现错误“cannot find -lgl”;我的电脑出现以下问题,应该是阿里源不能里没有lgl

第四步:再输入命令“sudo apt-get install build-essential”,这是一个编译工具,它可以使得我们的程序知道头文件和库函数放在哪个位置;

4.3 终端上打开Qt

        打开 qt,即在终端,输入命令“cd /home/.../Qt5.14.2/Tools/QtCreator/bin/”,使用 cd 命令进入你的 Qt 安装目录(以上命令针对 Qt 安装在 home 目录下,如果Qt 安装在根目录下,则使用命令“cd /opt/Qt5.7.0/Tools/QtCreator/bin/”),然后使用命令“./qtcreator”打开 Qt;

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

闽ICP备14008679号