首页 > 代码库 > Ubuntu 14.04 lts 安装 Qt 5.3.2

Ubuntu 14.04 lts 安装 Qt 5.3.2

一、环境配置

依赖软件:

         请具体阅读指出的README文件,并安装依赖软件包

         qt-everywhere-opensource-src-5.3.2/README

     qtbase/src/plugins/platforms/xcb/README

Qt版本:qt-everywhere-opensource-src-5.3.2

配置文件,~/.bashrc 与 ~/.profile

路径配置:#这个是我安装并配置Qt之后的完整的配置路径

 

export PATH=/usr/local/qt-5.3.2/qtbase/bin:$PATHexport MAKE=/usr/bin/makeexport LD_LIBRARY_PATH=/usr/local/qt-5.3.2/qtbase/lib

 

二、安装过程

1,  首先安装gcc,make,tar,工具,然后安装相应的依赖包。

2,  由安装Qt之前需配置路径如下:

export PATH=/usr/local/qt-5.3.2/qtbase/bin:$PATH  #源码qt中qmake位置export MAKE=/usr/bin/make  #当不能识别make时,指定路径

 

3,  安装过程:

cd <path>/qt-everywhere-opensource-src-<version>./configure -prefix $PWD/qtbase -opensource -nomake testsmake -j 4

 

4,  安装Qt之后配置路径

export PATH=/usr/local/qt-5.3.2/qtbase/bin:$PATHexport MAKE=/usr/bin/makeexport LD_LIBRARY_PATH=/usr/local/qt-5.3.2/qtbase/lib

三、使用说明

1、  在当前源文件目录(test.cpp)使用命令,生成一个与平台无关的项目文件 test.pro

qmake –project

 

2、  从项目文件生成一个与平台相关的Makefile文件

qmake test.pro

 

3、  构建程序

make

 

注:生成的pro文件需要添加相应的组件

test.cpp源码

#include <QApplication>#include <QLabel>int main(int argc, char* argv[]){         QApplication app(argc, argv);         QLabel *label = new QLabel("hello Qt");         label->show();         return app.exec();}

 

对应生成的hello.pro

####################################################################### Automatically generated by qmake (3.0) Fri Nov 21 23:14:10 2014######################################################################TEMPLATE = appTARGET = testINCLUDEPATH += .# InputSOURCES += test.cpp

 

其中需要添加组件

QT       += core guigreaterThan(QT_MAJOR_VERSION, 4): QT += widgets

 

否则报错

 

参考:

添加组件

http://bbs.csdn.net/topics/390658864?page=1

 

Ubuntu 14.04 lts 安装 Qt 5.3.2