TOOLSubuntu如何安装QtCreator

Posted ZHONGCAI0901

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TOOLSubuntu如何安装QtCreator相关的知识,希望对你有一定的参考价值。

1. 准备工作

首先去QT官网下载安装包,我这里选择的是在线安装,路径如下:https://download.qt.io/archive/online_installers/4.1/
在这里插入图片描述
将下载好的安装包存放在ubuntu上:
在这里插入图片描述
添加可执行的权限,并启动安装:

chmod +x qt-unified-linux-x86_64-4.1.1-online.run
sudo ./qt-unified-linux-x86_64-4.1.1-online.run

2. 详细安装步骤

执行qt-unified-linux-x86_64-4.1.1-online.run安装文件:

输入QT的账号密码:

勾选之后下一步:

等待加载完成:

勾选之后下一步:

设置安装路径,并且选择客制化安装:

选择安装的QT工具版本,因为我的ARM板的QT环境是Qt 5.15.2,所以我这里选择了该版本。我只选择了Qt 5.15.2的部分功能,可以全部勾选,可能安装时间会长点。

勾选之后下一步:

选择install进行安装:

正在安装中,等待完成:

到这里说明QtCreator已经按照完成,点击Finish完成安装:

3. 验证QtCreator

在搜索栏中,输入qt可以看到QtCreator图标,然后点击启动:

成功打开QtCreator工具,如下图:

新建一个项目,可以正常显示Hello World!!!,如下:

4. 安装过程中遇到的问题

  • 问题1:QtCreator无法正常被打开
    为了调试方便,我们找到安装路径下的qt 手动执行 qtcreator:

    打印错误log如下:
    qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
    This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
    
    Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb.
    
    Aborted (core dumped)
    

    解决办法:

    sudo apt-get install libxcb-xinerama0
    
  • 问题2:QtCreator编译时报错

    打印的错误log:
    /usr/bin/ld: cannot find -lGL
    collect2: error: ld returned 1 exit status
    make: *** [Makefile:264: hello001] Error 1
    16:18:50: The process "/usr/bin/make" exited with code 2.
    Error while building/deploying project hello001 (kit: Desktop Qt 5.15.2 GCC 64bit)
    When executing step "Make"
    

    解决办法:

    sudo apt-get install libgl1-mesa-dev
    

以上是关于TOOLSubuntu如何安装QtCreator的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Linux 上运行 qtcreator?安装了 2 个版本

如何在 Ubuntu 中从终端运行 Qtcreator?

Linux下安装fftw函数库后在QtCreator中如何使用

如何在 QtCreator 中进行远程编译

如何建立Qt Creator交叉编译嵌入式Linux

如何在 Fedora29 Linux 上设置 git 以与 QtCreator 一起使用?