开发者
资源
QT5.12.12迁移的几种方案
QT5.12.12迁移的几种方案
发表于2023/08/18
1.5k4

QT5.12.12迁移问题

首先就是源码问题:我所找到和接触到的源码总共有3个不同的源码包

链接以及来源:

1.       Building Qt 5 from Git - Qt Wiki

获取源码:git clone https://code.qt.io/qt/qt5.git

还需要更新:git checkout 5.12

             perl init-repository

安装步骤:

                   $ cd qt5

                   $ mkdir qt5-build

                   $ cd qt5-build

                          $ ../qt5/configure -developer-build -opensource -nomake examples -nomake tests

             $ make

             $ make install

2.       Github上所找到的的源码:

a)         GitHub - qt/qt5: Qt5 super module

3.       官网源码下载:

a)         http://download.qt.io/archive/qt/5.13/5.13.0/single/qt-everywhere-src-5.13.0.tar.xz

所需要安装的依赖:

通过yum命令进行安装

yum -y install mesa* libglvnd-opengl freeglut libGLEW

yum -y install xcb* libxcb*

yum -y install libX11-devel libXext-devel libXtst-devel libxkbcommon-devel libXrender libXrender-devel libgcrypt-devel libgcrypt pciutils-devel nss-devel cups-devel pulseaudio-libs-devel libgudev1-devel systemd-devel libcap-devel alsa-lib-devel ruby dbus libXrandr-devel libXcomposite-devel libXcursor-devel dbus-devel fontconfig-devel

编译:

使用MobaXterm工具,以root用户登录服务器。

步骤 1 执行以下命令进入目录解压安装包:

cd /path/to/QT/

tar -Jxvf qt-everywhere-src-5.12.12.tar.xz

步骤 2 新建安装目录

mkdir qt5-build qt5-install && cd qt5-build

步骤 3 生成编译文件

../qt-everywhere-src-5.12.12/configure -prefix=/path/to/QT/qt5-install

步骤 4 输入 o 和 yes

步骤 5 编译 

export CC=gcc CXX=g++

gmake -j64

gmake install

----结束

收藏举报
Level 1
0
帖子
0
粉丝
0
获赞