1、mtrace
经查,不适合C++的内存泄漏检查,在用g++ *.cc -o test时,再用addr2line查找具体的代码位置时,无法找到符号,后来发现,在 g++或者gcc编译时,添加-no-pie选项便可以找到符号。
https://blog.youkuaiyun.com/cclethe/article/details/83387685
https://blog.youkuaiyun.com/langqunxianfeng/article/details/87775869
在使用g++进行C++程序编译时,遇到内存泄漏检查找不到符号的困扰。通过在编译命令中添加`-no-pie`选项,能够成功定位到代码的具体位置,有效解决了这个问题。该方法对于进行内存管理优化和调试具有重要意义。
1、mtrace
经查,不适合C++的内存泄漏检查,在用g++ *.cc -o test时,再用addr2line查找具体的代码位置时,无法找到符号,后来发现,在 g++或者gcc编译时,添加-no-pie选项便可以找到符号。
https://blog.youkuaiyun.com/cclethe/article/details/83387685
https://blog.youkuaiyun.com/langqunxianfeng/article/details/87775869
1465

被折叠的 条评论
为什么被折叠?