Firefly开源社区

打印 上一主题 下一主题

[技术讨论] 官网下载的qt交叉编译工具,编译后的QT程序无法正常运行在 20.04 RK3588S

13

积分

0

威望

0

贡献

技术小白

积分
13

官网下载的qt交叉编译工具,编译后的QT程序无法正常运行在 20.04 RK3588S

发表于 2022-10-20 13:56:11      浏览:3330 | 回复:8        打印      只看该作者   [复制链接] 楼主
问题描述及复现步骤:
环境:使用的交叉编译工具包firefly_arm64_qt5.12.2_18.04_20210414.tgz   虚拟机ubuntu 20.04
测试软件:编译一个最简单Qwidget程序,就是qtcreator选择了一个向导后默认打开的空白界面的Qwidget程序
现象:无法使用普通用户运行,必须得是sudo -i 之后,切换为root时再使用./才能正常运行。(甚至直接su切换至root用户都无法运行!非常奇怪)

使用普通用户设置了qt运行环境后,目前自己排查发现,如果使用了QWidget与QApplication则会崩溃,即软件运行到show界面的时候,闪退,但是没show界面之前的语句都是正常的



Screenshot from 2022-10-20 05-49-32.png (229.2 KB, 下载次数: 90)

Screenshot from 2022-10-20 05-49-32.png

log.zip

223.18 KB, 下载次数: 1, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

1万

积分

7

威望

0

贡献

技术大神

Rank: 8Rank: 8

积分
11386

突出贡献

发表于 2022-10-20 14:17:27        只看该作者  沙发
直接在3588上面装qt。在板子上编译
回复

使用道具 举报

13

积分

0

威望

0

贡献

技术小白

积分
13
发表于 2022-10-20 14:29:01        只看该作者  板凳
799959745 发表于 2022-10-20 14:17
直接在3588上面装qt。在板子上编译

是指直接在板子上面apt install  qt环境进行开发吗?
回复

使用道具 举报

13

积分

0

威望

0

贡献

技术小白

积分
13
发表于 2022-10-20 15:33:27        只看该作者  地板
板子上面安装qt环境也不行.................安装libdouble-conversion1 ,libicu60提示找不到

回复

使用道具 举报

1万

积分

7

威望

0

贡献

技术大神

Rank: 8Rank: 8

积分
11386

突出贡献

发表于 2022-10-20 16:51:55        只看该作者  5#
为什么还用那个工具包?直接在上面apt install 相关qt的包就可以了呀。
回复

使用道具 举报

1万

积分

7

威望

0

贡献

技术大神

Rank: 8Rank: 8

积分
11386

突出贡献

发表于 2022-10-20 16:52:40        只看该作者  6#
seven007 发表于 2022-10-20 15:33
板子上面安装qt环境也不行.................安装libdouble-conversion1 ,libicu60提示找不到

或者直接用qt-creator界面安装。qt官网有arm64版本的安装包
回复

使用道具 举报

13

积分

0

威望

0

贡献

技术小白

积分
13
发表于 2022-10-20 17:00:27        只看该作者  7#
799959745 发表于 2022-10-20 16:52
或者直接用qt-creator界面安装。qt官网有arm64版本的安装包

好的,我试试
回复

使用道具 举报

4

积分

0

威望

0

贡献

吃瓜的群众

积分
4
发表于 2022-11-7 09:59:16        只看该作者  8#

请问一下,有下载和配置到合适firefly的QT吗,为安装可以总是配置不好,找不到库
回复

使用道具 举报

831

积分

0

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
831
发表于 2022-11-15 09:43:43        只看该作者  9#
使用xcb运行qt程序看看:
# QT_QPA_PLATFORM=xcb ./xxx
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表