start-stop-daemon を使用してプログラムを起動していますが、Valgrind と併用したいと考えています。
これは私が start-stop-daemon を使用する方法です:
start-stop-daemon --start --background --exec ${BINPATH}/myPgm -- myPgm
これは、スタンドアロン アプリケーション (ジャンク) で Valgrind を使用する方法です。
valgrind --tool=memcheck --leak-check=yes ./junk
そしてそれはうまくいきます。
私は次のようなことをしたいと思います:
start-stop-daemon --start --background --exec valgrind --tool=memcheck --leak-check=yes --log-file=/usr/magnus/logFile ${BINPATH}/myPgm -- myPgm
start-stop-daemon は valgrind を受け入れるようですが (フラグなしで valgrind しかない場合は--tool=memcheck --leak-check=yes --log-file=/usr/magnus/logFile
受け入れられるようです)、start-stop-daemon はそれを受け入れません。
unrecognized option '--tool=memcheck'
valgrind フラグのstart-stop-daemon: を取得します。
これを行う方法を知っている人はいますか?