5
A
回答
5
被广泛使用(在Linux至少)是Valgrind软件。它有很多子工具用来做你正在寻找的东西。
还有KCacheGrind这是一个Valgrind,AKA Cachegrind分析工具的GUI前端。
1
尝试Valgrind。它不像IBM Purify那么强大,但它工作的很好......
2
尝试Duma(检测意外内存访问)。
相关问题
- 1. C#动态代码分析
- 2. 静态代码分析与动态代码分析工具?
- 3. 静态/动态源代码分析
- 4. C代码分析
- 5. Objective-C/Xcode的动态代码分析工具
- 6. 静态代码分析/代码注释
- 7. C++动态代码分析工具为Windows
- 8. C#代码分析CA2000
- 9. C++代码分析工具
- 10. Splint代码分析仪C
- 11. VerySleepy分析C++代码
- 12. Python中的静态代码分析?
- 13. 如何静态分析C++和Objective-C++代码?
- 14. 针对C#运行源代码级别的静态源代码分析
- 15. Windows上的C++静态代码分析工具
- 16. 用于C的静态代码分析仪
- 17. 代码分析
- 18. Hudson的Objective-C代码分析插件
- 19. 分析崩溃的diassembled C++代码
- 20. 静态代码分析注释
- 21. 静态代码分析方法
- 22. 静态代码分析如何工作
- 23. 静态代码分析工具
- 24. 代码增量静态分析工具?
- 25. 选择静态代码分析工具
- 26. Roslyn内存代码的静态代码分析
- 27. 开源静态代码分析工具,用于C++
- 28. FileInfo在C#中的代码分析等效代码#
- 29. 非托管C++代码的代码度量分析
- 30. A C++源代码分析器
@ user430294:对不起:) – neuro 2011-02-08 16:11:01
这似乎是一个很棒的工具,但唯一的一点是,它似乎仅限于Linux平台。我在Windows环境中编写代码。我注定了吗? :O – user181218 2011-02-09 14:51:26
@ user181218:对不起,我在这方面的Windows工具方面的经验不足。对于基本的内存损坏,我很久以前就使用过ElectricFence。按照@eddy pronk的回答检查杜马,它似乎是一个可以在Windows上工作的叉子...当然,你注定要注意;) – neuro 2011-02-09 18:36:01