0

每次启动带有 raspbian OS 的树莓派时,我在启动编写的 C++ 应用程序时都会遇到一些麻烦。我找到了以下说明:

http://www.stuffaboutcode.com/2012/06/raspberry-pi-run-program-at-start-up.html

所以我遵循了所有提到的步骤:

  1. 在 /etc/init.d/myScript 中创建了我的脚本(通过复制和修改现有脚本)
  2. 输入我的 C++ 程序的路径:

案例“$1”在
开始)

echo "正在启动我的程序..."

/home/pi/myProgram ;;

注意:实际上这个文件的格式很好,我没有收到解析错误!但是,如果我想开始我自己的服务

sudo service myScript start

我收到以下消息:

/home/pi/myProgram    no such process

在我看来,我的 C++ 程序找不到?我应该怎么办?

4

1 回答 1

1

“没有这样的进程”几乎可以肯定是“killall”命令的输出,当您调用“service myScript stop”时会调用该命令。我认为您应该仔细检查您复制和更改的初始化脚本;看起来这个案例的语法...... esac 被破坏了。

于 2013-10-22T19:12:54.620 回答