Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/150.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 最喜欢的Valgrind选项_C++_Debugging_Valgrind_Options - Fatal编程技术网

C++ 最喜欢的Valgrind选项

C++ 最喜欢的Valgrind选项,c++,debugging,valgrind,options,C++,Debugging,Valgrind,Options,我通常用这个: valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --num-callers=20 --track-fds=yes ./mycode 但不确定它一方面是否检查了所有内容,另一方面又过于冗长。 您最喜欢的选项是什么?--tool=callgrind 如果适用,--instr atstart=no

我通常用这个:

valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --num-callers=20 --track-fds=yes ./mycode
但不确定它一方面是否检查了所有内容,另一方面又过于冗长。 您最喜欢的选项是什么?

--tool=callgrind


如果适用,
--instr atstart=no

我更喜欢泄漏检查=full,但对于我所使用的,其余都是相当标准的。--track origins在2009年1月2日发布的3.4.0版中。如果你有一个旧版本,从源代码编译和/或bug你的发行版!在使用--track origins时,是否有方法获取未初始化值创建位置的堆栈跟踪?