zoukankan      html  css  js  c++  java
  • Qt

    转载自:https://www.cryfeifei.cn/577.html

    安装c++开发环境

    一般的系统应该都默认装了

    sudo apt-get update
    sudo apt-get install gcc g++ 

    下载Qt安装包

    网址 http://download.qt.io/archive/qt/5.14/5.14.0/

    上面的网站,估计下载很慢,这里贴上一个清华源的。
    https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/qt/5.14/5.14.0/

    下载对应版本的run文件,这是Linux上的一个可执行文件的格式

    安装Qt

    下载完成,进入下载目录,右键-终端。执行命令,给可执行权限

    chmod a+x ./qt-opensource-linux-x64-5.14.0.run

    然后终端运行,开始安装

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

    一直下一步 or next,自己选择安装目录

    下一步 or next

    红框中的两个是必选的,然后我一个个解释

    • Desktop gcc 64-bit 这是Qt预编译好的64位的Qt库。
    • Developer and Designer Tools 这就是我们的主角QtCreator
    • Qt WebEngine 这是Qt替代Webkit的库,这个装不装都行。


    接下来就同意人家协议呗,不同意不给用。选LGPL(这个动态链接不花钱)

    安装呗

    点击完成,打开QtCreator

    点击工具菜单下的选项,打开

    观察Kit的选择,发现Qt的版本已经安装好了,对应的路径也在上面(装上就是配置好的)

    开编译器 发现系统自带的GCC也已经识别出来了。(我这里也是什么都没动)

    然后点开Kit,发现编译器已经选好了,QtVersion也已经好了。(这里也什么都没动)
    这说明环境已经搭建好了。然后点击确定

    测试安装是否成功

    新建项目

    点击New按钮,然后跟着图一步步来

    然后选咱们刚才配好的Kit(实际上啥都没干)

    点击完成,项目就建立好了。

    编译项目

    右键项目先 执行qmake -> 构建

    发现报错

     编译报错

    :-1: error: cannot find -lGL
    :-1: error: collect2: error: ld returned 1 exit status

    缺两个库而已,直接终端执行

    sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev

    然后再构建,发现通过。

    点击运行,发现运行成功!

    至此,Linux上的Qt环境的搭建已经完成,这个是方式是相当简单的,基本上一直下一步就可以了。

    卸载Qt

    1、进入Qt5.5.1的安装目录:例如我的目录:cd /opt/Qt5.5.1; 

    2、运行命令:./MaintenanceTool;

    3、进入图形化界面,按照操作卸载即可。

    博客园文作者:Citrusliu 博文地址:https://www.cnblogs.com/citrus
  • 相关阅读:
    【JS】415- JS面向对象之 7 大基本原则
    【每周小回顾】14- 一起回顾上周精彩内容
    【全栈修炼】414- CORS和CSRF修炼宝典
    【全栈修炼】CORS和CSRF修炼宝典
    【JS】413- JavaScript中的位运算和权限设计
    【面试题】412- 35 道必须清楚的 React 面试题
    【CSS】410- 关于CSS盒子模型、BFC及其应用
    15.app后端怎么设计用户登录方案
    14.app后端如何设计api
    13.app后端为什么要用到消息队列
  • 原文地址:https://www.cnblogs.com/citrus/p/13279417.html
Copyright © 2011-2022 走看看