一、开发背景
构建最小系统后成功运行后,需要支持 Qt 库编译的程序在上面运行
二、开发需求
Qt 库编译的程序可以正常运行
三、开发环境
Linux Ubuntu 4.15.0-65-generic + buildroot-2023.02.3 + i.mx6d(cortex-A9)
四、实现步骤
1、基于前面章节的文件系统上打开配置界面:make menuconfig
2、使能Qt5:> Target packages
> Graphic libraries and applications (graphic/text)
> Qt5
3、根据需求配置自己需要的功能
4、编译构建系统 make,配置的功能直接影响文件系统的大小,这里配置下来 50MBytes
5、加载系统运行:
运行程序报错,提示没有找到对应平台 Could not find the Qt platform plugin "eglfs" in "",没有指定平台,这里可以指定 linuxfb
解决方法:指定程序的运行平台,可以直接写入到环境变量 export QT_QPA_PLATFORM=linuxfb
标签:buildroot,Qt,文件系统,编译,构建,运行 From: https://www.cnblogs.com/yangjinghui/p/17680002.html