centos yum qt(centos镜像下载)

centos 7 怎么启动 qt5.7

记录下在CentOS下安装qt4/downloads。
CentOS安装选择
Qt libraries 4.8.5 for linux/X11(230 MB)(Info) 3.将下载的qt进行解压[root@localhost local]# tar zxvf qt-everywhere-opensource-src-4.8.5.tar.gz4.进行配置[root@localhost local]#./configure--prefix=/usr/local我选择安装在/usr/local下,最后配置环境的时候要记得更换成自己安装的目录。
5.编译、运行这步可能会花费比较长的时间,需要耐心等大
[root@localhost local]# gmake[root@localhost local]# gmake install6.安装成功,配置环境变量将安装路径写到环境变量中
[root@localhost local]# vim/etc/profile加入以下内容:#ADD QT4.8.5 PATHPATH=/usr/local/bin:$PATHexport PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTTRC使配置生效[root@localhost bin]# source/etc/profile7.配置成功!打开qt界面进行编程吧!进入qt安装目录/bin文件夹下,执行
[root@localhost bin]#./designer

Qt实用技巧:在CentOS上使用linuxdeployqt打包发布qt程序

在CentOS上使用linuxdeployqt打包发布Qt程序,这一过程与Ubuntu或麒麟系统有相似之处,但也存在系统兼容性问题。文章详细介绍了CentOS8.2和CentOS7.5的发布流程,并强调了使用linuxdeployqt的好处。该工具能将应用程序所需的资源(如库、图形和插件)复制到一个包中,使其成为自包含的程序,可以作为AppDir或AppImage分发,也可以放入交叉分发包中。为了确保在不同系统上的一致性,linuxdeployqt特别适用于Qt应用程序的部署。

使用linuxdeployqt需要访问其源代码下载地址。对于CentOS系统,文章提供了详细的编译步骤。首先,需要下载源码并解压。接着,修改源码,移除版本检查部分,以避免潜在的兼容性问题。确保系统中安装了CMake,这对于构建linuxdeployqt至关重要。在CentOS8.2中,CMake通常是预装的,而在CentOS7.5中,可能需要卸载系统自带的较旧版本,并使用源码安装较新版本,以确保正确编译。

为了支持Qt的依赖环境,步骤包括指定Qt库的路径,以及使用cmake-gui来配置依赖。这确保了linuxdeployqt能正确识别并打包Qt相关的库,避免运行时错误。配置完成后,通过生成generate文件和执行make命令完成编译。随后,将linuxdeployqt安装到系统目录,并进行测试以确认其正确性。

打包Qt程序时,确保应用可执行文件和一个空目录准备就绪。使用环境变量设置,特别是通过source env.sh引入QT_DIR到系统路径中,确保打包过程能正确识别和使用Qt库。打包命令使用linuxdeployqt可执行程序-appimage,这一步骤将程序及其依赖库打包成一个独立的可执行文件。测试表明,使用此方法打包的Qt程序能在不同CentOS版本上成功运行,无需额外的库加载。

为了验证这一过程在不同环境中的可靠性,文章介绍了在全新CentOS8.2系统上进行测试的过程。通过对比发现,使用linuxdeployqt-appimage打包的Qt程序能有效解决依赖库问题,确保程序在不同操作系统环境下均可正常运行。

CentOS安装qt4.8

记录下在CentOS下安装qt4.8的过程:

(最好是在英文系统语言环境下安装,中文可能会出现无法正确中文字体)

1.安装必需的环境

安装gcc和g++:

[root@localhost local]# yum install gcc

[root@localhost local]# yum install gcc-c++

安装Xlib:[root@localhost local]# yum install libX11-devel libXext-devel libXtst-devel

2.下载qt

官网下载地址:。

CentOS安装选择

Qt libraries 4.8.5 for Linux/X11(230 MB)(Info) 3.将下载的qt进行解压[root@localhost local]# tar zxvf qt-everywhere-opensource-src-4.8.5.tar.gz

4.进行配置[root@localhost local]#./configure--prefix=/usr/local

我选择安装在/usr/local下,最后配置环境的时候要记得更换成自己安装的目录。

5.编译、运行

这步可能会花费比较长的时间,需要耐心等大

[root@localhost local]# gmake

[root@localhost local]# gmake install

6.安装成功,配置环境变量

将安装路径写到环境变量中

[root@localhost local]# vim/etc/profile

加入以下内容:#ADD QT4.8.5 PATH

PATH=/usr/local/bin:$PATH

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTTRC

使配置生效[root@localhost bin]# source/etc/profile

7.配置成功!打开qt界面进行编程吧!

进入qt安装目录/bin文件夹下,执行

[root@localhost bin]#./designer

阅读剩余
THE END