zoukankan      html  css  js  c++  java
  • 安装QT5.02

    1.下载QT5 SDK

    下载地址:http://qt-project.org/downloads。
    2.安装QT5
    下载完后,假设放在Download/,切换到该目录,输入:./qt-linux-opensource-5.0.0-x86-offline.run运行;
    出现以下错误:./qt-linux-opensource-5.0.0-x86-offline.run:
    /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required
    by ./qt-linux-opensource-5.0.0-x86-offline.run)
    3.解决错误
    出现该错误的原因是当前的GCC版本中,没有GLIBCXX_3.4.15,
    需要安装更高版本。
    我们可以输入:strings
    /usr/lib/libstdc++.so.6 | grep GLIBCXX,查看当前的GCC版本,结果如下:
    GLIBCXX_3.4
    GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5
    GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBCXX_3.4.9 GLIBCXX_3.4.10
    GLIBCXX_3.4.11 GLIBCXX_3.4.12 GLIBCXX_3.4.13 GLIBC_2.0 GLIBC_2.3
    GLIBC_2.4 GLIBC_2.1 GLIBC_2.1.3 GLIBC_2.3.2 GLIBC_2.2 GLIBCXX_FORCE_NEW
    GLIBCXX_DEBUG_MESSAGE_LENGTH
    可见没有GLIBCXX_3.4.15.
    下载新版
    本,地址:
    http://ftp.de.debian.org/debian/pool/main/g/gcc-4.7/libstdc++6_4.7.2-5_i386.deb

    设下载的文件放在Download/。
    解压:ar -x libstdc++6_4.7.2-5_i386.deb && tar xvf data.tar.gz

    压后出现Download/usr目录;
    1)cd
    Download/usr/lib/i380-linux-gun
    2)
    su root
    3)
    cp libstdc++.so.6.0.17 /usr/lib(Debug目录下,或下级目录。自己找,BZ差点没找到)
    4)
    cd /usr/lib
    5)
    rm libstdc++.so.6
    6)
    ln libstdc++.so.6.0.17 libstdc++.so.6重新建立软连接
    这时,我们再输入:strings
    /usr/lib/libstdc++.so.6 | grep GLIBCXX,结果为:
    GLIBCXX_3.4
    GLIBCXX_3.4.1 GLIBCXX_3.4.2 GLIBCXX_3.4.3 GLIBCXX_3.4.4 GLIBCXX_3.4.5
    GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX_3.4.8 GLIBCXX_3.4.9 GLIBCXX_3.4.10
    GLIBCXX_3.4.11 GLIBCXX_3.4.12 GLIBCXX_3.4.13 GLIBCXX_3.4.14
    GLIBCXX_3.4.15 GLIBCXX_3.4.16 GLIBCXX_3.4.17
    GLIBCXX_DEBUG_MESSAGE_LENGTH
    看,GLIBCXX_3.4.15已经有了!
    
    
    3.
    重新切换到Download即可运行安装QT5了.


    还有1个错误就是什么XCB的
    Failed to load platform plugin "xcb". Available platforms are:
    linuxfb
    minimal
    xcb
      
    Abandon


    sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev





  • 相关阅读:
    ZABBIX监控TCP连接状态
    MySQL索引(九)
    MySQL字符集、information_schema元数据(八)
    DML(数据库操作语言)(六)
    DDL(数据库定义语言)(五)
    MySQL多实例安装、配置、启动(四)
    CentOS7 编译安装MySQL5.6.38(一)
    MySQL权限管理、配置文件(三)
    MySQL服务的构成(二)
    yum lockfile is held by another process
  • 原文地址:https://www.cnblogs.com/zhiweiyouzhishenghuo/p/5005471.html
Copyright © 2011-2022 走看看