zoukankan      html  css  js  c++  java
  • Linux编译安装Qt 5.4.1(-qt-xcb是必须要指定的,卸载自带的gcc等)

    转载请注明文章:Linux编译安装Qt 5.4.1 出处:多客博图

    很久不写文章了,过程很简单,但是操作很多,简单说吧。

    前言:

    操作系统CentOS 6.6,64位的。

    1、安装gcc 4.8.4,或者4.9.2,越高版本越好咯,编译安装到/usr/local/下面,这样无需设置可执行文件路径了,然后卸载自带的gcc等,卸载所有依赖,如果不行就--nodeps方式卸载;

    2、安装gdb 7.8,有新的gcc 4.8.4这种就可以了,然后强行卸载系统自带的gdb, rpm -e gdb.xxx --nodeps,现在和Qt 5.4.1配对的是gdb 7.8,新的7.9出来了,切勿使用,要不起不来;

    3、编译安装Qt 5.4.1,参数如下:

    ./configure --prefix=/usr/local/qt541 -c++11 -debug-and-release -qt-xcb  -largefile -qt-sql-psql -qt-sql-mysql -qt-sql-sqlite -openssl  -nomake examples -nomake tests   
    

    -qt-xcb是必须要指定的,或者指定-no-xcb,那么就必须系统里面有可用的xcb的东西,具体看xcb的官网:

    XCB

    Linux下面编译只要指定好configure的参数就可以了,然后上面说的预先要安装的python ruby perl直接用yum install [perl | python | ruby]就可以,之后会提示gmake编译和安装,可以理解gmake就是make,因为系统的make就是gnu make,默认时。

    另外,-debug-and-release这个好像不能生产debug和release都ok的版本,代码调试看不到库的源代码,请仅仅指定-debug,会ok的;

    4、安装Qt-creator,直接到官网下载run 包,切勿自己编译,没有必要。

    http://doocr.com/articles/58b4b70fcc57032b560f8deb

  • 相关阅读:
    基于决策树和智能搜索系统
    基于神经网络的人工智能系统
    身边的人工智能&人工智能发展史
    Linux简介和环境的搭建
    回来啦
    顺序表
    方格计数
    2000年的1月1日,是那一年的第1天。 那么,2000年的5月4日,是那一年的第几天?
    十三、排序算法
    十二、预处理
  • 原文地址:https://www.cnblogs.com/findumars/p/6935266.html
Copyright © 2011-2022 走看看