Valgrind 警告:未知选项 '--track-origins=yes'

Valgrind warning: unknown option '--track-origins=yes'

我想 运行 valgrind 使用选项 '--track-origins=yes' 因为 valgrind 给我消息 'Conditional jump or move depends on uninitialised value(s)'。但是当我 运行

R -d "valgrind --tool=memcheck --leak-check=full --num-callers=20" --vanilla --track-origins=yes

我收到警告

unknown option '--track-origins=yes'

如何使用此选项运行valgrind

我想你想要:

R -d "valgrind --tool=memcheck --leak-check=full --num-callers=20 --track-origins=yes" --vanilla

您需要在 "" 中提供 valgrind 的选项,否则它们将被视为 R 的选项。