社区
Linux/Unix社区
帖子详情
gcc与g++和mtrace
bpgkvnym1205
2012-12-22 09:51:33
我用C语言写了个有内存泄露的代码,用gcc编译之后,运行之后用mtrace检测时候会显示内存泄露的代码的行数。。。
但是我换成用C++语言,然后用g++编译,使用mtrace检测时候,没显示内存泄漏的代码行数,请问谁可以帮忙解决下?
...全文
183
2
打赏
收藏
gcc与g++和mtrace
我用C语言写了个有内存泄露的代码,用gcc编译之后,运行之后用mtrace检测时候会显示内存泄露的代码的行数。。。 但是我换成用C++语言,然后用g++编译,使用mtrace检测时候,没显示内存泄漏的代码行数,请问谁可以帮忙解决下?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
swq1982
2013-01-03
打赏
举报
回复
按照以前的调试经验,如果程序代码量不大的,不断通过注释代码来定位,比较土,但有些用处。
langeldep
2013-01-02
打赏
举报
回复
找找其他的内存泄露检测工具。。。mtrace不支持C++
FFmpeg4.3系列之30:Linux+
GCC
+CMake+Qt开发
我将带领大家一起来学习:Linux+
GCC
+CMake+Qt开发FFmpeg;
GCC
、make、CMake的讲解;Ubuntu18编译FFmpeg和第三方插件;Ubuntu18配置Qt开发环境;Ubuntu8编译libx264和libx265;Centos7编译FFmpeg; 具体内容包括: Linux...
【linux 开发必备知识汇总】:编译、汇编、符号表、gdb调试、
gcc
&
g++
编译、coredump分析、linux常见操作、内存分析、bug定位、内存泄露
【linux 开发必备知识汇总】:编译、汇编、符号表、gdb调试、
gcc
&
g++
编译、coredump分析、linux常见操作、内存分析、bug定位、内存泄露
C++内存泄露检查工具
Linux下编写C或者C++程序,有很多工具,但是主要编译器仍然是
gcc
和
g++
。最近用到STL中的List编程,为了检测写的代码是否会发现内存泄漏,了解了一下相关的知识。 所有使用动态内存分配(dynamic memory allocation)...
m
trace
检查内存泄漏
m
trace
可以用来检查内存泄漏。 它利用__malloc_hook机制,记录每一个内存分配的调用,在利用
gcc
的__builtin_return_address 获得函数的调用地址, 生成log文件。最后通过 程序中的调试信息和日志文件找出发生内存...
Linux下几款C++程序中的内存泄露检查工具
Linux下编写C或者C++程序,有很多工具,但是主要编译器仍然是
gcc
和
g++
。最近用到STL中的List编程,为了检测写的代码是否会发现内存泄漏,了解了一下相关的知识。 所有使用动态内存分配(dynamic memory allocation)的...
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章