完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
平台:OKMX6UL (256RAM 256Nand)
参考:http://bbs.witech.com.cn/portal.php?mod=view&aid=221 按以上参考链接,多次尝试添加带QT界面的命令自启行程序失败。程序单独在命令行启动正常,添加自启动失败,还是回到了自带的桌面中。 参考如下: 带界面的命令行程序自启动方法如下: 修改的文件路径及文件名:/etc/rc.d/apps.sh 修改以下脚本的3,4行,修改成自己应用程序的存放路径,以及自己的应用程序名称即可。 #!/bin/sh #app cd /opt/qt4.8.5/demos/embedded/fluidlauncher ./fluidlauncher -qws & #apps 假如需要自启动的qt程序为new_qt,该程序在/root目录下,就可以上面两行标红的内容改为如下指令: cd /root ./new_qt -qws & |
|
相关推荐
1个回答
|
|
已解决:
可能是版本差异问题,修改/etc/rc.d/apps.sh中内容没有任何效果 cd /opt/qt4.8.5/demos/embedded/fluidlauncher ./fluidlauncher -qws & 将上述良好注销后仍然启动的是烧写后自带的程序,个人怀疑不是修改这里, 下面是解决过程: 1、将mfgtools放在Ubuntu中,在命令行进入该目录,通过grep "待查询内容" ./ -nr进行查找, 2、经过一段时间的测试发现 grep "browser" ./ -nr 找到如下提示: ./Profiles/Linux/OS Firmware/files/linux/qt4/rootfs-nand/etc/rc.d/qt_env_profile.sh:62:#/opt/qt4.8.5/demos/browser/browser -qws & ./Profiles/Linux/OS Firmware/files/linux/qt4/rootfs-nand/etc/rc.d/rc.local:80: #start lighttpd server and matrix_gui browser ./Profiles/Linux/OS Firmware/files/linux/qt4/rootfs-nand/etc/rc.d/qt_env.sh:62:#/opt/qt4.8.5/demos/browser/browser -qws & 根据行号提示进入相应的目录,在/etc/rc.d/rc.local:80行中找到如下内容 cd /forlinx/qt/bin ./matrix_gui -qws 2>/dev/null & (这里的./matrix_gui似乎有点可疑) 注释上述这两行的内容在改行处直接启动/opt/qt4.8.5/apps中的lincom程序修改后如下: # cd /forlinx/qt/bin # ./matrix_gui -qws 2>/dev/null & cd /opt/qt4.8.5/apps ./lincom -qws 2>/dev/null & 保存并重启系统 问题解决 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
基于米尔瑞芯微RK3576核心板/开发板的人脸疲劳检测应用方案
569 浏览 0 评论
839 浏览 1 评论
737 浏览 1 评论
1957 浏览 1 评论
3204 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 10:19 , Processed in 0.813385 second(s), Total 70, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号