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
----结束
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
----结束