核心板3588运行QT异常

本帖最后由 firefly3588 于 2022-5-13 17:51 编辑

1、首先烧写的是官方提供的统一固件

2、系统是ubuntu20.04

3、qt-default、qtcreator安装都是正常的
4、在命令行下直接运行qtcreator时,运行不了

5、但是用sudo时却显示出qt的界面,但也同样报错了

有朋友知道具体是什么原因吗?

wayland协议

sudo apt install qtwayland5

export QT_QPA_PLATFORM=wayland

板蓝根 发表于 2022-5-13 18:15
wayland协议

sudo apt install qtwayland5

尝试过了,还是不可以

我这边一直是这样用的,报一样的 log?

板蓝根 发表于 2022-5-18 11:14
我这边一直是这样用的,报一样的 log?

我这个错误是:

QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled

就是执行qt时OpenGL无法创建

楼主,你这是在开发板上直接安装的QT嘛?有没有经过交叉编译?

zhixiangxu 发表于 2022-5-27 09:52
楼主,你这是在开发板上直接安装的QT嘛?有没有经过交叉编译?

肯定是先进行交叉编译的,环境都配置好了,就是运行qt时出现异常

最简单的Hello那样的工程如果运行没有问题的话。就是自己写的APP的问题了,例如APP需要一个特别的文件,但是目标机上并没有。

zhixiangxu 发表于 2022-5-27 09:52
楼主,你这是在开发板上直接安装的QT嘛?有没有经过交叉编译?

大佬 问下ITX-3588J交叉编译文件在哪里 第一次使用RK3588芯片 使用树莓派4B可直接在上面安装QT

楼主,你这个问题解决了嘛?