zoukankan      html  css  js  c++  java
  • Qt5.3.2_CentOS6.4_x86_编程调试环境【勿删,简洁】

    ZC:使用的虚拟机环境是:博客园VMwareSkill 的 “CentOS6.4x86EngCustomize120g__20160307.rar

    1、

    For Qt5.3.2:

    基本需要的 软件包都已经装好了,信息如下:

    [root@CentOS6 ~]# gcc -v
    Using built-in specs.
    Target: i686-redhat-linux
    Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --enable-libgcj-multifile --enable-java-maintainer-mode --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib --with-ppl --with-cloog --with-tune=generic --with-arch=i686 --build=i686-redhat-linux
    Thread model: posix
    gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) 
    
    [root@CentOS6 ~]# g++ -v
    Using built-in specs.
    Target: i686-redhat-linux
    Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --enable-libgcj-multifile --enable-java-maintainer-mode --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib --with-ppl --with-cloog --with-tune=generic --with-arch=i686 --build=i686-redhat-linux
    Thread model: posix
    gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) 
    
    [root@CentOS6 ~]# rpm -qa |grep libGL
    mesa-libGL-9.0-0.7.el6.i686
    mesa-libGLU-9.0-0.7.el6.i686
    [root@CentOS6 ~]# rpm -qa |grep dbus
    dbus-glib-devel-0.86-5.el6.i686
    dbus-libs-1.2.24-7.el6_3.i686
    eggdbus-0.6-3.el6.i686
    dbus-c++-0.5.0-0.10.20090203git13281b3.1.el6.i686
    dbus-1.2.24-7.el6_3.i686
    dbus-devel-1.2.24-7.el6_3.i686
    python-slip-dbus-0.2.20-1.el6_2.noarch
    dbus-x11-1.2.24-7.el6_3.i686
    dbus-glib-0.86-5.el6.i686
    dbus-python-0.83.0-6.1.el6.i686
    
    [root@CentOS6 ~]# rpm -qa |grep ncurses
    ncurses-devel-5.7-3.20090208.el6.i686
    ncurses-libs-5.7-3.20090208.el6.i686
    ncurses-5.7-3.20090208.el6.i686
    ncurses-base-5.7-3.20090208.el6.i686
    
    [root@CentOS6 ~]# sh
    sh-4.1# python -V
    Python 2.6.6
    sh-4.1# exit
    exit
    
    [root@CentOS6 ~]# rpm -qa |grep gdb
    eggdbus-0.6-3.el6.i686
    gdb-7.2-60.el6.i686
    gdbm-1.8.0-36.el6.i686
    
    [root@CentOS6 ~]# 

    2、

    libstdc++.so.6 还是最高为 GLIBCXX_3.4.13,需要升到 GLIBCXX_3.4.17

    3、

    虽然,看起来 libGL 已经有了,但是 Qt5.3.2编译的时候,还是说 "cannot find -IGL",于是需要:

    yum install libGL-devel

    ZC: 手动安装 libGL-devel 的话,见 博客园OsSkill 中的 “rpm 更新/升级 软件包(libGL-devel手动安装过程)

    ZC:实际上,上面只是查看了 libGL是否安装,没有查看 libGL-devel的情况,查看一下"rpm -qa |grep libGL-devel"是没有安装的(现象是没有任何信息打印出来)。不知道 libGL-devel 是否能在安装 操作系统CentOS的时候一起装上去?

    4、

    测试了一下,此时 编译/单步调试 都可以了。

    100、

  • 相关阅读:
    基于HTTP协议的轻量级简单队列服务-HTTPSQS
    PHP获取客户端IP
    编译安装Memcached并使用systemctl管理
    win10利用WSL2安装docker的2种方式
    如何提升前端基建的效能价值?
    如何衡量前端基建的效能价值?
    从面向对象角度看前端工程体系
    「前端工程化」该怎么理解?
    跨端方案的三大困境
    React 17 要来了,非常特别的一版
  • 原文地址:https://www.cnblogs.com/cppskill/p/5249764.html
Copyright © 2011-2022 走看看