普维丽是啥?(ibm purify windows)

2023-12-27 33阅读

普维丽是啥?

普维丽(Purify)是一款常用的代码调试工具,主要用于C和C++程序的内存泄漏检测和内存错误检测。它由IBM公司开发,可以在多种操作系统上运行,包括Windows、Linux、AIX等。

普维丽是啥?(ibm purify windows)(图片来源网络,侵删)

普维丽使用动态二进制插桩技术,通过对程序进行插桩(Instrumentation)来检测程序中的内存泄漏和内存错误。它可以检测到许多常见的内存问题,如使用未初始化的指针、释放非堆内存、使用已经释放的内存等等。同时,普维丽还提供了调试信息,可以帮助开发人员更快地定位和修复错误。

普维丽的使用方法相对简单,只需要在编译时加入相应的参数,然后在运行时使用普维丽进行检测即可。由于普维丽是一款商业软件,需要购买使用许可证才能使用。同时,普维丽也有一些免费的替代品,如Valgrind、AddressSanitizer等,可以用于内存泄漏和内存错误检测。

到此,以上就是小编对于的问题就介绍到这了,希望这1点解答对大家有用。

普维丽是啥?(ibm purify windows)(图片来源网络,侵删)普维丽是啥?(ibm purify windows)(图片来源网络,侵删)
文章版权声明:除非注明,否则均为游侠云资讯原创文章,转载或复制请以超链接形式并注明出处。

目录[+]