Ubuntu16下编译Qt4.8.3源码

本文详细介绍了如何在Ubuntu16.04环境下编译Qt4.8.3源码,包括下载源码、安装依赖、修改配置文件以解决GCC和WebKit问题,以及编译、安装和设置环境变量的步骤。整个过程耗时约40分钟,文章还分享了作者在编译过程中遇到的问题及解决方案。
摘要由CSDN通过智能技术生成

Ubuntu16下编译Qt4.8.3源码

编译的环境:

  • Ubuntu16.04.7
  • GCC-4.9
  • Qt4.8.3

首先贴出Qt源码的下载地址https://download.qt.io/archive/qt/。这个网站相对国内的镜像站更全(镜像站似乎没有Qt4源码),但是缺点是比较慢,有梯子的话应该会更快。

下面就可以在本地计算机上进行编译相关的操作了,在这里我将下载好的源码放在$HOME/Downloads路径下。大家可以根据自己的实际情况进行相关的修改。

解压源码压缩包

这里可以使用系统自带的GUI解压工具解压,也可以在终端中使用命令解压。终端中解压命令为:

tar -zxvf qt-everywhere-opensource-src-4.8.3.tar.gz
cd qt-everywhere-opensource-src-4.8.3

解压后,使用cd命令进入解压后的路径,后续的主要操作都在这个目录下进行。

安装依赖项

这里需要安装的依赖项很多。如果有模块不需要安装,则可以不安装相关依赖。不过这里推荐全部安装,万一以后会用到呢。

sudo apt install -y gcc-4.9 g++-4.9 make cmake gdb build-essential
sudo apt install -y libx-dev libxext-dev libxtst-dev
sudo apt install -y openssl libssl-dev
sudo apt install -y g+
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值