zoukankan      html  css  js  c++  java
  • Ubuntu 下安装QT

    Ubuntu 下安装QT

    本文使用的环境
    QT Library: qt-everywhere-opensource-src-4.7.4.tar.gz
    QT Creator:  qt-creator-linux-x86-opensource-2.4.1.bin
    Ubuntu: Ubuntu 16.04 LTS/或者其他10.4版本以上都可以
    
    安装注意事项
    • 因为安装需要 g++ 所以确保 g++ 已经安装,如果未安装。直接 sudo apt-get g++

    • libx11-devlibxext-devlibxtst-dev 这三个包,这点非常重要,所以我们在安装QT之前需要安装这三个包: sudo apt-get install libx11-dev libxext-dev libxtst-dev

    准备工作完成之后,我们就可以开始安装了
    • 首先我们先把那两个安装包移动到 /opt 目录下

      • sudo mv qt-everywhere-opensource-src-4.7.4.tar.gz /opt
      • sudo mv qt-creator-linux-x86-opensource-2.4.1.bin
    • 安装QT分为四步,第一步是QT Library的安装,第二步是QT Creator的安装,QT Creator是QT的集成开发环境,第三步是设置环境变量,第四步是设置关联。

    • 第一步 安装QT Library:

      • 1、 解压:qt-everywhere-opensource-src-4.7.4.tar.gz
        • sudo tar -zxvf qt-everywhere-opensource-src-4.7.4.tar.gz
      • 2、重命名一下解压出来的文件,方便后面设置环境变量
        • sudo mv qt-everywhere-opensource-src-4.7.4/ Qt-4.7.4
      • 3、进入到 Qt-4.7.4 目录下,配置环境
        • cd Qt-4.7.4
        • ./configure
      • 4、编译源码:执行命令 make, 编译源码时间较长,等待完成。
      • 5、安装: sudo make install
    • 第二步 安装QT Creator:

      • 1、为qt-creator-linux-x86-opensource-2.4.1.bin 添加执行权限
        • sudo chmod +x qt-creator-linux-x86-opensource-2.4.1.bin
      • 2、运行: ./qt-creator-linux-x86-opensource-2.4.1.bin
    • 第三步 设置环境变量

    export QTDIR=/usr/local/Trolltech
    export PATH=$QTDIR/Qt-4.7.4/bin:$QTDIR/QtCreator-2.4.1/bin:$PATH
    export LD_LIBRARY_PATH=$QTDIR/Qt-4.7.4/lib:$QTDIR/QtCreator-2.4.1/lib:$LD_LIBRARY_PATH
    
    • 第四步 设置关联
      • 1、运行:QT Creator
      • 2、点击:工具 --> 选项... --> 构建和运行
      • 3、选择:"Qt 版本" 标签 --> 手动设置 --> 添加... --> 选择/usr/local/Trolltech/Qt-4.7.4/bin/qmake
      • 4、点击:确定

    到此QT就算安装完成了

    人生如棋,我愿为为卒;行走虽慢,可曾见我后退一步!
  • 相关阅读:
    NodeJS爬虫入门
    JavaScript 中运算优先级问题
    Express + Session 实现登录验证
    C# Func,Action,Predicate的区别
    xaml页面和viewmodel之间接收绑定的参数,也可以称为事件里动态传入用户自定义参数
    Windows下使用自带certutil工具校验文件MD5、SHA1、SHA256
    async await总结
    带圆角的图片显示
    wpf style BaseOn 不能使用DynamicResource,必须使用StaticResource来指明
    javascript 模板里内容的换行拼接,可以使用反单引号,ESC下面的那个按键
  • 原文地址:https://www.cnblogs.com/MPPC/p/5924760.html
Copyright © 2011-2022 走看看