小编use*_*901的帖子

start-stop-daemon和Valgrind

我使用start-stop-daemon启动程序,并希望与Valgrind一起使用它.

这是我使用start-stop-daemon的方式:

start-stop-daemon --start --background --exec ${BINPATH}/myPgm -- myPgm
Run Code Online (Sandbox Code Playgroud)

这就是我在独立应用程序(垃圾)上使用Valgrind的方式:

valgrind --tool=memcheck --leak-check=yes ./junk
Run Code Online (Sandbox Code Playgroud)

这很有效.

我想做的事情如下:

start-stop-daemon --start --background --exec valgrind --tool=memcheck --leak-check=yes --log-file=/usr/magnus/logFile ${BINPATH}/myPgm -- myPgm
Run Code Online (Sandbox Code Playgroud)

似乎start-stop-daemon接受valgrind(如果我只有valgrind没有它的标志--tool=memcheck --leak-check=yes --log-file=/usr/magnus/logFile它似乎被接受)但start-stop-daemon不会接受它.

我得到了start-stop-daemon:unrecognized option '--tool=memcheck'对于valgrind标志.

有谁知道如何做到这一点?

valgrind start-stop-daemon

3
推荐指数
1
解决办法
1865
查看次数

标签 统计

start-stop-daemon ×1

valgrind ×1