qt4.8编译

本文提供了一步一步的指导,教你如何从源码编译Qt4.8.7版本,包括下载源码包、配置编译环境、解决编译中遇到的常见问题等关键步骤。特别注意的是,文章详细解释了如何处理XLib和libxrender-dev缺失导致的编译错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、下载qt-everywhere-opensource-src-4.8.7.tar.gz

2、tar -zxvf qt-everywhere-opensource-src-4.8.7.tar.gz

3、cd  qt-everywhere-opensource-src-4.8.7

在该文件夹新建一个脚本confg.sh,并在脚本内输入:./configure -prefix  /opt/qt.4.8.7x64 -debug-and-release  -webkit

表示编译后生成的路径 /opt/qt.4.8.7x64,包含debug和release版本,而且还包含qtwebkit模块

4  chmod +x  config.sh

5  ./config.sh

6 根据提示输入o 及yes

7配置完了,make  -j8    (-j8 表示同时使用8个核心进行编译,这要根据编译机器核心数进行配置)

8编译完,执行make install  则qt安装到/opt/qt.4.8.7x64下

9、编译遇到的问题:

9.1、Basic XLib functionality test failed!

You might need to modify the include and library search paths。。。。

这个错误是因为XLib没有安装 :

安装XLib:apt-get install libX11-dev libXext-dev libXtst-dev

9.2、Warning: -no-xrender will disable the QtWebkit module.  

安装libxrender-dev:sudo apt-get install libxrender*

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值