自動的にアプリケーションを実行する

自動的にアプリケーションを実行する

組み込みLinuxアプリケーションの開発にはMPC8323E-RDB開発ボードを使用しています。ここでは、起動時に自動的にアプリケーションを実行したいと思います。ファイルを変更して/etc/inittabテストしましたが、アプリケーションは自動的に実行されませんでした。私のターゲットに合わせてクロスコンパイルされたHello_world Cプログラムを実行しようとしています。

起動時にアプリケーションを自動的に実行するにはどうすればよいですか?

答え1

まず、アプリケーションをインタラクティブに(たとえばシェルで)実行できることを確認します。これにより、エラーが発生しやすいクロスコンパイルの問題が排除されます。

動作していることを確認した後で実行してみることができます/etc/rc.local。ほとんどのディストリビューションでは、起動時に自動的に実行する必要があります。

起動時にrc.localが起動しないことについてのヘルプもインターネットにたくさんあります。マザーボードがどのディストリビューションを実行しているかはわかりませんが、この回答Ubuntuの良い提案があります。

関連情報