完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
板子上的系统为官方提供的debian,(1)开机时如何自动启动一个qt程序。
(2)如何为这个程序创建一个桌面可执行文件。 关于自启动,我修改了/etc/init.d/rcS 这个文件,发现并没有用。 关于桌面可执行文件:我找了一下debian下通用的做法,按照试了一下,又看了板子上自带程序的配置文件,有些地方还是不太一样。不知道大家是如何做的? |
|
相关推荐
19个回答
|
|
|
|
|
|
|
|
|
|
汉云 发表于 2016-9-14 13:18 我在/etc/rc.local中,exit 0之前写入了: /myQtAppPath 开机后没有自动启动,我试了在终端中直接执行是可以启动的。 这里你的启动命令是如何写的 |
|
|
|
汉云 发表于 2016-9-14 13:19 是的,是桌面快捷方式的形式,我希望可以配置图标。我之前试过链接,在打开时一直有一个提示框我去不掉(执行|在终端执行),文件属性里面有个自定打开方式,我改了之后保存不了,权限是root。就是这里有点问题。 |
|
|
|
云汉达人
yihong.bai@key- 发表于 2016-9-14 14:10 /myQtAppPath 是个什么啊,一个路径?还是一个文件,这个文件放在根目录 / 下了? 要写一个shell 脚本。 |
|
|
|
云汉达人
yihong.bai@key- 发表于 2016-9-14 14:21 你没有ROOT权限么? |
|
|
|
本帖最后由 yihong.bai@key-power.com.cn 于 2016-9-14 15:59 编辑
汉云 发表于 2016-9-14 14:57/myQtAppPath是程序的路径。你后面说的我不是特别明白,写个脚本去执行的话脚本里面的内容不也是 /程序的路径。 如果我直接运行 /helloworld可以执行,那么写入/etc/rc.local重启后应该也可以自启动,但是现在可以直接运行,但写入后无法开机自启动,没有任何不同于之前的现象。可以举一个你实际测试过的例子么,我看看我写的哪里有问题,对比一下。 |
|
|
|
我直接去执行. /etc/rc.loacl,我的qt程序执行了,但是重启开发板,该程序并没有自启动,还是正常的开机界面,这是不是/etc/rc.local这个文件在开机时并没有执行,还是哪里需要配置一下
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
zhangsf_chongza 发表于 2016-9-17 18:56 这种我开始试过,我本身登陆就是root,权限加不加不影响,路径单独当作命令执行程序是可以启动的,放在/etc/rc.local 按你说的后面加&,重启后并没有启动程序。不知道你在debian上是否试验过。 |
|
|
|
云汉达人
yihong.bai@key- 发表于 2016-9-18 09:21 你用脚本/home/myQtAppPath >> log.txt &, 然后重启后,看看有没有生成log.txt,如果有生成的话,看看log.txt文件里面是啥? 如果没生成的话,估计都没有调用到这个脚本 |
|
|
|
云汉达人
zhangsf_chongza 发表于 2016-9-18 12:58 也可以看下系统的msg |
|
|
|
zhangsf_chongza 发表于 2016-9-18 12:58 我直接在终端中去执行. /etc/rc.local,我的程序是可以跑起来的。 你说的可以实现不知道你有没有在debian下亲自尝试过,现在的问题应该是程序要开机执行需要在terminal中跑,开机没有terminal所以没有执行。 如果你在debian这种发行版下实现过开机启动qt,而不是纯嵌入式版的,请告诉我详细的步骤,因为我感觉我现在的做法没有问题,在纯嵌入式版下这样做是可以开机启动的,就像ubuntu core |
|
|
|
|
|
|
|
楼主有最佳答案,记得选啊,别忘了
|
|
|
|
zhangsf_chongza 发表于 2016-9-18 22:41 你用的是不是ubuntu core,如果是那个的话它开机会启动一个类似launcher的环境,qt程序是在里面跑的。和这种发行版不一样。 |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
798 浏览 0 评论
1155 浏览 1 评论
2531 浏览 5 评论
2863 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2713 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1087浏览 3评论
195浏览 2评论
461浏览 2评论
374浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
456浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 12:01 , Processed in 1.513220 second(s), Total 84, Slave 75 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号