除VALGRIND_DO_LEAK_CHECK
客户端请求外,您还可以使用--vgdb=yes
运行valgrind以启用嵌入式gdbserver,然后在monitor leak_check full reachable any
处发出(gdb)
command {{1}}提示。
这不需要修改和重建目标程序,还有其他优点:您可以在执行中的任意点设置断点并执行泄漏检查,而不仅仅是您放入客户端请求的那些点。 / p>
使用VALGRIND_DO_LEAK_CHECK
的{{1}}客户端请求。