为Linux寻找C++度量工具
Seeking C++ metrics tool for Linux
我正在寻找一个可以在Linux上运行的C++代码质量度量工具。集成Eclipse将是一个额外的好处,但不是必需的。
我找到了一个不错的工具,名为Source Monitor,但它只适用于Windows,并且源代码无法在Linux上重建。
我也看到了cccc,但根据错误列表,它似乎不再被维护了。
根据您需要的度量类型,您可以考虑计算代码行度量的CLOC,或者,例如,计算与代码重复相关的不同度量的CCFinder。CCFinder GUI版本似乎不起作用,但命令行版本似乎工作得很好。
此外,许多商业工具,例如Testwell的CMT++,通常可以提供评估许可证。
一个月前,我的一个同事向我展示了我们正在开发的一个软件的cppdens分析结果,我记得它给我留下了很好的印象。你可以查看他们的linux版本。
还有pmccabe,它有一个可用的Debian/Uubuntu包。它计算每个函数的McCabe复杂度。
Metrix++在linux上工作,并获得了一些代码质量指标。http://metrixplusplus.sourceforge.net/
相关文章:
- 使用外部SDK工具链文件在VisualStudio上生成项目编译错误
- 在clang++预处理器中确定gcc工具链版本
- Visual Studio(或任何其他工具)能否将地址解释为调用堆栈(boost上下文)的开头
- 参数化自定义CMake工具链
- 如何在QT中的自定义视频小工具t上绘制矩形
- 使用 C++ 和 i2c 工具从虚拟 i2c 写入和读取
- 用于C++的静态二进制检测或二进制重写工具和框架
- 在OSX上使用CMake将Adobe的XMP工具包构建为共享库的最简单方法是什么?
- AWS IoT 开发工具包:通过 TCP 端口 443 使用 MQTT
- 在官方张量流 resnet50 模型上运行 tflite 精度工具
- Q没有管理权限的 exe 无法启动维护工具
- C++合并排序可视化工具
- 为Bazel工具链指定sysroot
- 在自动工具中包含用于不同bin_Programs的不同库
- 如何使用MSVC 2019创建和使用Qt 5.14.0自定义小工具插件
- Eclipse CDT clang 工具链 - 无法从链接器选项中删除 stdlibc++,但可以添加 libc++,E
- 使用不同的工具时,Eccodes 会产生不同的结果
- Clang 工具,用于提取给定 lambda 类型的 lambda 主体
- 构建LLVM 10 C++工具链的问题
- 为Linux寻找C++度量工具