您尚未登录。

楼主 #1 2020-06-17 09:30:55

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,363
积分: 1323.5

嵌入式linux板如何设置应用程序自启动?

我是放在了/etc/init.d/rcS里,最后加了句:./我的应用程序。结果程序运行后,qt的环境变量还想没有配置成功,在串口终端里按ctrl + c,也退不出程序。

现在的情况是,开机后,程序自动运行,串口终端也不显示命令行提示符,想改回来也没法操作。
不想重新烧录板子啊...

最近编辑记录 Gentlepig (2020-06-17 09:41:23)

离线

楼主 #3 2020-06-17 10:29:18

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,363
积分: 1323.5

Re: 嵌入式linux板如何设置应用程序自启动?

hameyou 说:

这种最恼火了,只能重刷文件系统了

好的,我已重刷。

那么,如何设置应用程序自启动呢?

最近编辑记录 Gentlepig (2020-06-17 10:33:10)

离线

楼主 #4 2020-06-17 10:50:04

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,363
积分: 1323.5

Re: 嵌入式linux板如何设置应用程序自启动?

重烧后,仍是在/etc/init.d/rcS里的最后加上
/我的程序 &
经群里朋友提示,后面加空格再加&,可以使程序运行在后台。

这样启动后,串口终端确实没事了,可以执行命令了。

但有个新的问题,我的qt的一些环境变量是在/etc/profile文件里设置的,结果现在程序自启动后好像环境变量没有设置。退出自启动的程序,然后再次启动该程序,就正常了。

如何设置程序启动在执行完/etc/profile文件之后?

离线

楼主 #5 2020-06-17 10:55:07

Gentlepig
会员
注册时间: 2018-10-24
已发帖子: 1,363
积分: 1323.5

Re: 嵌入式linux板如何设置应用程序自启动?

暂时的解决办法是,启动程序放在/etc/profile文件的最后。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn