多年来,我一直使用两个伟大的工具BoundsChecker和Purify,但这些应用程序的开发人员让我失望了,他们不再努力维护或开发它们。我们在这两家公司都有公司客户,他们都告诉我,他们不打算生产支持64位应用程序的版本。
有没有人推荐支持64位原生C++/MFC应用程序的开源或商业替代方案?
发布于 2009-04-21 10:06:49
Viva64 (http://www.viva64.com/viva64-tool/)工具提供了64位Windows应用程序的典型错误检测功能。Viva64是一个类似于lint的C/C++代码静态分析器。Viva64集成到Visual Studio2005/2008环境中,并提供用户友好的界面来测试您的软件项目。
发布于 2008-09-09 03:58:08
Parasoft有一个名为Insure++ (链接:http://www.parasoft.com/jsp/products/quick_facts.jsp?product=Insure)的工具,它说它可以做到这一点。
我在Linux上的32位和64位应用程序上使用过Insure++,它工作得很好。当它试图解析模板/stl代码时,它有时会感到困惑,并会崩溃。
这个url说它可以在32位和64位的windows上运行,祝你好运!
发布于 2009-05-28 10:00:18
BoundsChecker 9.01现在终于支持VC2008和x64位了。
https://stackoverflow.com/questions/49610
复制相似问题