Alp*_*ren 2 c testing parasoft
我正在尝试使用 Parasoft C/C++ 测试通过静态测试检查“编码标准”。我在 Parasoft 用户指南中只找到了“如何在 Makefile 项目中创建 bdf”部分。
如何为每个项目创建一个 bdf?是否必须使用 makefile 项目?
感谢您的回答,parasoft 不是一个著名的话题。答案值一块金子。我找不到 cpptesttrace。有 cpptest 和 cpptestscan。他们可能吗?我使用旧版本的 parasoft。
你是对的。“cpptesttrace”是在 Parasoft C++test 9.4 版(2012 年中)中添加的,因此您可能使用的是 9.2 或更早版本,其中只有“cpptestscan”。
顺便说一句,这里是 C++test 独立安装(不是 Visual Studio 插件)中程序的快速解释:
cpptestscan 和 cpptesttrace 之间的主要区别在于:
如果 makefile 或构建脚本足够灵活以允许在命令行覆盖编译器,则 cpptestscan 很好,例如
make CXX="cpptestscan g++" CC="cpptestscan gcc"
Run Code Online (Sandbox Code Playgroud)
基于 make 的项目通常是可能的。对于自定义或自动生成的构建脚本,所有赌注都已关闭。通常,唯一的选择是修改项目构建脚本,人们通常对此感到紧张。在这种情况下,cpptesttrace 可以提供帮助,因为它是完全非侵入性的,并且可以从几乎任何构建过程中捕获构建信息。
回到这篇文章的原始问题,如果你有多个项目:
我希望这有帮助。顺便说一句:如果您可以升级您的 C++ 测试,请与 Parasoft 检查。
| 归档时间: |
|
| 查看次数: |
1847 次 |
| 最近记录: |