【ARM】迅为rk3568开发板buildroot添加桌面应用

讯为rk3568开发板buildroot添加桌面应用

硬件准备

开发板:讯为rk3568
根文件系统:buildroot
系统:Linux
请添加图片描述添加桌面应用需要准备三个文件:桌面图标文件、xxx.desktop文件、可执行应用文件

桌面图标文件

推荐使用阿里巴巴矢量图网站进行下载,图标的尺寸为128x128
链接直达:https://www.iconfont.cn/
在这里插入图片描述

xx.desktop文件

该文件内容如下:

[Desktop Entry]
Name=Touch
Exec=/usr/bin/Touch
Icon=/usr/share/icon/ico_touch.png
Type=Application

Name参数表示桌面图标下的文字显示
Exec表示可执行程序应用路径
Icon是桌面应用图标文件
Type表示应用程序(是否有其他类型暂时未知详细可以去buildroot路径下的QT桌面程序下分析)

下面的可执行程序这里直接使用上一章的画图程序进行试验。

开发板上的准备

三个文件准备齐全过后讲文件拷贝到nfs文件夹,然后讲三个文件分别拷贝到下面路径

图标文件

cp /mnt/QDesktop/ico_touch.png /usr/share/icon

应用程序

cp /mnt/QDesktop/Touch /usr/bin/

配置文件

cp /mnt/QDesktop/touch.desktop /usr/share/applications/

然后我们重启开发板就可以看到我们的桌面应用已经添加上了,最终效果:
在这里插入图片描述

PS:

如果我们不想使用这个桌面也可以通过下面的方式将桌面禁用,也可以修改这个脚本来启动我们自己编写的QT桌面,buildroot这个桌面缺少了很多动画确实做的不是很完美,等有时间做一个桌面移植到这个板子上。
在这里插入图片描述

  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

凉开水白菜

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

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

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

打赏作者

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

抵扣说明:

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

余额充值