2017-01-30 45 views
0

我想记录valgrind memcheck的xml和文本输出结果。 我试过这个命令。Valgrind同时记录xml.log和text.log

valgrind --tool=memcheck --xml=yes --log-file=TextLog.log --xml-file=XMLFile.log test 

但只有XML文件written.text文件没有数据..

回答

0

无需使用工具选项将其设置为“MEMCHECK”的,因为在默认情况下的valgrind使用“MEMCHECK”作为工具。只是为了您的信息。 即使在使用工具选项中也没有问题。

尝试使用以下命令来获取XML文件和日志文件中的日志。

valgrind --xml=yes --xml-file=XMLFile.log > Textlog.log 2>&1 test 

这是你期待的吗?

的更多信息可在下面的链接中找到,

http://valgrind.org/docs/manual/manual-core.html#manual-core.basicopts