- valgrind --tool=helgrind ./your_program
复制代码 如果检测的对象是大型步伐,可以设定仅在某些函数中开启 valgrind 的检测:
Valgrind 提供了一些客户请求(client requests),可以在代码中插入特定的宏来控制 Valgrind 的举动。例如,可以使用 VALGRIND_HG_DISABLE_CHECKING 和 VALGRIND_HG_ENABLE_CHECKING 到临时禁用和启用 Helgrind 的检测。
- #include <valgrind/helgrind.h>
- void your_function() {
- // 禁用 Helgrind 检测
- VALGRIND_HG_DISABLE_CHECKING;
- // 你的代码
- // 重新启用 Helgrind 检测
- VALGRIND_HG_ENABLE_CHECKING;
- }
复制代码 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |