如何使用Eclipse cdt对c++代码进行静态分析
How to do static analysis for C++ code with Eclipse cdt?
我需要用CDT获取c++程序的静态信息。不需要构建项目,只需要获取基本信息(名称空间、类、扩展关系、方法、调用、字段)并将它们保存到数据库中。是否有任何代码示例或开源插件?谢谢!
我已经尝试了很多方法,但他们不是很好。有人说codan是一种选择,但它在我的环境中不起作用…
PS: CDT是必要的。
Eclipse CDT已经内置了扩展关系、方法调用的工具。它是类型层次视图和调用层次视图。您必须为您的项目建立索引,以便所有这些工具都能工作。
相关文章:
- 如何处理来自核心指南检查器的关于gsl::at的静态分析警告
- 如何执行 cppcheck 交叉翻译单元 (CTU) 静态分析?
- 如何将 AST 用于自定义前端操作和 clang 静态分析
- C++静态分析,模板类
- 覆盖性静态分析说无符号的int是char(C++)
- Android NDK-天然C 代码的静态分析
- 静态分析,用于检测 Visual Studio C++ 2012 上的缓冲区溢出
- 这个C++静态分析规则按原样有意义吗
- 如何使用模板化库控制静态分析编译器错误消息
- 了解COM的静态分析工具
- 是否有任何c++静态分析工具来检测向量的潜在错误
- 用于静态分析本机Windows二进制文件大小的工具
- 静态分析工具,用于检测由于类型提升而导致的无休止循环
- 非托管C++代码的代码度量分析
- 为什么Xcode 4.3静态分析报告此代码的逻辑错误
- 如何获得与C++0x标准兼容的Coverity静态分析
- Visual Studio 11终极静态分析显示没有输出
- Clang静态分析-根据执行流检查可为空的变量初始化
- 用MPI进行Clang静态分析
- 如何使用Eclipse cdt对c++代码进行静态分析