Kylin下源码编译安装Qt、搭建MySQL环境以及遇到的问题

最近要在银河麒麟上测试项目,在安装Qt和MySQL时遇到并解决了许多问题,特此记录一下。

目录

一、环境:

二、安装QT以及QT Creator

1. 准备工作

2. 生成makefile文件

2.1 插件目录(/plugins/platforms)下没有libqxcb.so

2.2 libqxcb.so与QT不兼容。

2.3 QT未找到插件所在目录

3. QT编译以及安装

4. QT Creator安装以及配置QT

三、安装MYSQL

四、QT连接MySQL数据库

五、小结


一、环境:

系统:银河麒麟桌面操作系统V10(SP1)

CPU:AMD Ryzen9 7845HX

二、安装QT以及QT Creator

这里参考了大佬的博客:linux下源码编译安装Qt_linux qt-优快云博客

1. 准备工作

不过QT官网和各个镜像源站屏蔽掉了很多版本,我下载的版本是5.15.2

链接(清华大学镜像源):https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.15/5.15.2/single/

将其复制到/usr/local/目录下

cp qt-everywhere-src-5.15.2.tar.xz /usr/local

进入/usr/local/目录,解压该文件,并进入目录

cd  /usr/local

tar -xvf qt-everywhere-src-5.15.2.tar.xz

cd qt-everywhere-src-5.15.2

2. 生成makefile文件

前面都和大佬的博客一致,但从“生成makefile文件”这一步开始,有些许问题。

由于没有指定xcd,又或是没有xcb相关库,在安装完成后,在QT Creator编译项目的时候会报错:Could not find the Qt platform plugin "xcb" in ""

目前问题已解决,参考博客有:

解决qt.qpa.plugin: Could not find the Qt platform plugin “xcb“ in ““-优快云博客

jetson nano——Qt问题(已解决)Feaure ‘xcb‘ was enabled, but the pre-condition ‘features.thread && libs_error

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值