Linux-Ubuntu 下 Qt 4.7.1静态编译

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Qt的静态编译是本文介绍的内容,相比较来说windows的Qt静态编译比较容易,相反对于linux编译网上的文章实践下来都有这样那样的错误,这里简要小结一下自己的编译成果。

一、实验环境

1Ubuntu 10.04

2qt-x11-opensource-4.7.1.tar.gz

二、前期准备

在安装好Ubuntu 10.04后默认是没有安装程序编译软件包的,所以我们首先是要配置ubuntu。

配置方法:(推荐全程root用户模式)

1、首先调整网络设置使得机器可以上网(具体做法因人而异,这边就忽略不计)

2、需要配置的安装包:输入命令:

3apt-get install build-essential libpcap0.8-dev libx11-dev libfreetype6-dev

4libavahi-gobject-dev libSM-dev libXrender-dev libfontconfig-dev libXext-dev

三、静态编译Qt

1、下载qt-x11-opensource-4.7.1.tar.gz

2、解压缩qt-x11-opensource-4.7.1.tar.gz

3、配置path

输入命令:

5export PATH="$PATH:/usr/local/Trolltech/Qt-4.7.1/bin"

4、进入qt解压目录,配置configure命令:./configure -static -nomake demos

-nomake examples -nomake tools -no-exceptions

5、分别输入“o”和“y”以后进入编译阶段

6make

7make install

慢慢等吧……

四、静态编译Qt程序

1、建立文件夹,然后写程序文件XX.cpp

2、qmake -project

3、生成pro文件后在里面加入CONFIG += static

4、qmake

5、生成Makefile后在cxxflags的=后插入-static

6、make

小结:实现Ubuntu 下Qt4.7.1静态编译的内容介绍完了,希望本篇的静态编译读你有所帮助。

【编辑推荐】

8Qt中根据不同版本号使用不同源码

9解析Qt资源文件使用

10深度解析QT 介绍跨平台界面库

11Windows下Qt 静态编译连接

12浅谈Qt 静态编译

原文参考:/symbian-270510.htm

相关文档
最新文档