• 988阅读
  • 5回复

[提问]内存泄漏 [复制链接]

上一主题 下一主题
离线tanyue.esec
 

只看楼主 倒序阅读 楼主  发表于: 2023-01-08
有什么好用的内存泄漏检测工具吗。
写过一个通过串口接收数据并解析的工具,一直存在着微小的内存泄漏,找了好久没什么好的思路,想问下有没有觉得好用的检测工具
离线wanger233

只看该作者 1楼 发表于: 2023-01-09
vld 可以
离线tanyue.esec

只看该作者 2楼 发表于: 2023-01-09
回 wanger233 的帖子
wanger233:vld 可以 (2023-01-09 09:23) 

minGW可以用吗,是个Linux环境下的程序
离线hitler++

只看该作者 3楼 发表于: 2023-01-09
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address -fsanitize=leak -fsanitize-recover=address -fno-omit-frame-pointer -g")

cmake中加入这段,使用gcc & mingw 中自带的内存检查。clion等IDE能够直接查看sanitizer得到的内存泄露等问题。
离线wanger233

只看该作者 4楼 发表于: 2023-01-10
回 tanyue.esec 的帖子
tanyue.esec:minGW可以用吗,是个Linux环境下的程序 (2023-01-09 16:15) 

那就不支持了
离线lwei24

只看该作者 5楼 发表于: 2023-01-13
回 tanyue.esec 的帖子
tanyue.esec:minGW可以用吗,是个Linux环境下的程序 (2023-01-09 16:15) 

linux下,可以用varglind。
快速回复
限100 字节
 
上一个 下一个