一起使用valgrind xml-file和log-file选项

时间:2015-12-08 05:52:08

标签: xml logging valgrind

是否有人尝试使用valgrind,以便创建文本日志和xml输出?

我试过了:
1.一起使用这些选项:--xml=yes --xml-file=log.xml --log-file=log.txt    [这只创建了xml文件。 log.txt是空的。
2.自创建xml以来创建log.txt的所有种类的重定向(&>, 2>&1, & tee)都发生在上面提到的xml标志上    [只有来自我程序的std输出消息才能登录到log.txt]

还有其他方法吗?

1 个答案:

答案 0 :(得分: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