在龙芯3C5000L+V10麒麟服务器操作系统通用版上源码编译部署QT开发环境

一、写在前面的话

因为工作需要,需在国产软硬件平台上搭建QT开发环境。龙芯3C5000L的指令集与X86不同,QT没有提供在麒麟系统下适配该CPU的直接安装程序,所以只能通过源码编译部署QT开发环境。最初在QT官网下载了最新版本的源代码,在网上查了很多教程和方法,踩过太多坑都没有成功。最后还是选择了QT比较老的5.14.2版本,编译部署成功。3C5000L芯片推出时间还不长,而最新QT版本源码编译时所需依赖库的版本也较高,有些依赖库尚未适配3C5000L芯片,导致在源码编译过程中出现各种错误。这可能也是国产软硬件平台目前普遍存在的问题,由于各类操作系统和硬件平台版本众多,导致软件生态圈五花八门,在不同CPU和操作系统下编译源码可能出现各种意想不到的问题。

二、配置编译环境

1)在桌面打开终端,依次执行以下命令,安装编译QT源码需要的依赖库。编译QT源码时所需要的依赖库比较多,执行下面命令去匹配相关依赖库,可以防止遗漏。

yum install -y *xcb*

yum install -y *x11*

yum install -y *glu*

yum install -y *asound*

yum install -y *clang*

2)在终端中依次执行“make -v”、“gcc -v”、“gdb -v”命令,确认相关编译调试工具已安装,如下图所示。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

琳琳简单点

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值