1

オペレーティング システムがロードされたときに C++ プログラムを自動的に実行したいのですが、つまり、システムが動作し始めたときです。どんなアイデアでも役立つかもしれません..事前に感謝します

4

2 に答える 2

4

(あなたのプログラムが C++ で書かれているという事実は、この回答とは無関係です。 )

で実行可能ファイルにシンボリック リンクを追加するだけ/etc/init.d/です。

たとえば、プログラムが にある場合は/home/username/soft/myprog、次を実行します。

ln -s /home/username/soft/myprog /etc/init.d/

ファイルが実行可能であることを確認してください。

于 2012-11-15T14:49:04.873 に答える
2

役立つかもしれない別の方法

ファイルを開きます.bashrc(ホーム ディレクトリにあります~/.bashrc)
。次の行を追加します。

./program_executable_path

また、プログラムには実行権限が必要です。次を使用して権限を付与できますchmod
$chmod u+x program_executable_path

于 2012-11-15T14:48:56.690 に答える