我使用MPC8323E-RDB开发板进行应用程序的嵌入式-Linux开发。在这里,我想在启动时自动运行我的应用程序。我通过更改/etc/inittab
文件进行了测试,但应用程序没有自动运行。我试着运行Hello_world C程序,它是为我的目标交叉编译的。
如何在启动时自动运行此应用程序?
发布于 2016-12-12 08:32:01
首先,检查您是否可以交互地运行您的应用程序(例如从shell)。这就排除了交叉编译的问题,因为交叉编译很容易出错。
一旦验证了它是否有效,就可以尝试从/etc/rc.local
运行它。在大多数发行版上,这应该在启动时自动运行。
互联网上也有很多关于rc.local何时启动失败的帮助。我不知道什么发行版你的董事会运行,但这个答案关于Ubuntu有很好的建议。
https://unix.stackexchange.com/questions/329754
复制相似问题