ubuntu qt 源码编译

官方源码下载地址 : 源码地址

选择要下载的版本

dmg结尾的是MacOS系统里使用的Qt库,qt-everywhere-opensource-src-4.7.0是Qt源码包,有zip和tar.gz两个压缩格式的,两个内容是一样的,只是zip一般在Windows下比较流行,tar.gz是Linux上流行的压缩格式。

有些有  md5sums-4.8.6是以上文件的校验和,changes-4.8.6是Qt版本日志文件。

源码编译前先将下面的包安装一遍

sudo apt-get install gcc g++ g++-multilib make automake 
sudo apt-get install zlib1g-dev lib32ncurses5 lib32z1 libpng-dev autoconf libtool
sudo apt-get install libxext-dev libx11-dev libxext-dev libxtst-dev
sudo apt-get install libgstreamer1.0-dev libgstreamer1-perl libgstreamer-plugins-base0.10-dev libgstreamerd-3-dev 
sudo apt-get install freeglut3-dev mesa-utils
sudo apt-get install libXrender-dev

以4.7.0为例:

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

在源码的根目录下执行配置文件,添加参数”-nomake demo“不编译示例工程。

./configure -nomake demo

在提示信息中,输入”o“选择开源版本,并在提示内容后输入”yes“接受许可协议。

如果没有报错,配置结束后提示内容如下:
执行”make”编译源码,执行”make install“在编译完成后,将Qt4.7.0安装到默认路径”/usr/local/Trolltech/Qt-4.7.0“目录。

make


make install

执行make可能会等待几十分钟

执行完make install后 安装的文件位于”/usr/local/Trolltech/Qt-4.8.7“目录,进入sdk的bin目录,执行./qmake -v即可查看安装的qmake和Qt的版本

相关推荐

  1. openwrt编译

    2023-12-20 20:20:02       63 阅读
  2. [rk3308]编译

    2023-12-20 20:20:02       56 阅读
  3. Windows 编译 MariaDB

    2023-12-20 20:20:02       56 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-20 20:20:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-20 20:20:02       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-20 20:20:02       82 阅读
  4. Python语言-面向对象

    2023-12-20 20:20:02       91 阅读

热门阅读

  1. 2.Redis10大数据类型

    2023-12-20 20:20:02       43 阅读
  2. tmux+conda环境配置不对问题解决

    2023-12-20 20:20:02       65 阅读
  3. 从给定的数值范围创建数组 - Python

    2023-12-20 20:20:02       56 阅读
  4. Flink系列之:Print SQL连接器

    2023-12-20 20:20:02       52 阅读
  5. 计算机入门了解

    2023-12-20 20:20:02       62 阅读
  6. 【重点!】【二分查找】33.搜索旋转排序数组

    2023-12-20 20:20:02       67 阅读
  7. 复习linux——ssh服务

    2023-12-20 20:20:02       56 阅读