mac 10.13.6
valgrind 3.15.0启动终端,执行号令valgrind --leak-check=yes ./a.out, 此中a.out是编译生当作的可执行程序,运行程序竣事之后,valgrind就会输出内存利用环境
可以将参数--leak-check=yes点窜为--leak-check=full来查看程序内存执行环境
若是只是想领会内存大要环境,那么设置参数--leak-check=summary
若是不想查看LEAK SUMMARY的信息,那么设置参数--leak-check=no
设置参数--xtree-leak=yes, 可以以xtree格局输出内存泄露的成果,执行号令完当作之后,当前目次下就会生当作以xtleak开首的文件
若是太多信息输出到终端,那么设置参数--log-file=文件名称,可以将信息输出到文件
若是需要添加时候戳, 那么设置参数--time-stamp=yes,则输出的信息前面就会添加上时候戳信息
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!