Linux编译安装Qt 5.4.1

Posted 朝闻道

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux编译安装Qt 5.4.1相关的知识,希望对你有一定的参考价值。

转载请注明文章: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编译安装Qt 5.4.1的主要内容,如果未能解决你的问题,请参考以下文章

QT怎么安装到Linux上

如何在ubuntu下搭建qt交叉编译环境

windows 重新编译linux下qt工程 怎么弄

使用 Visual Studio 2013 编译 Qt 5.4.1 时出现问题

在linux下,QT怎样编译出windows程序

如何建立Qt Creator交叉编译嵌入式Linux