CppDepend现已支持C和C++14

CppDepend是一款源码分析器,它的很多特性,特别便于理解存在复杂依赖关系的大型代码库。此外,它还可以与静态分析器集成。随着CppDepend 5的发布,现已支持C和C++14。

CppDepend内置的分析器来自于Clang。从第5版开始,它就可以给出Clang提供的所有诊断消息了。因为集成非常紧密,所以Clang消息可以使用CQLinq来查询。

其他静态代码分析器也可以通过导入结果文件集成进来。这是使用一个基于XML的文件来配置的。支持CppCheck和CPD的配置文件已经直接提供了。一旦结果文件导入进来,都可以使用CQLing来查询。

CppDepend 5支持C和C++14。为了更好地支持纯C项目,CppDepend在信息呈现方面修改很大。在之前的版本中,代码以“命名空间、类型、方法”来组织,而纯C项目往往是以目录、文件来组织的。

查看英文原文:CppDepend now Supports C and C++14

你可能感兴趣的:(CppDepend现已支持C和C++14)