HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

CppDepend 现已支持 C 和 C++14

  • 2014-10-07
  • 本文字数:357 字

    阅读完需:约 1 分钟

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

2014-10-07 10:022567
用户头像
臧秀涛 略懂技术的运营同学。

发布了 300 篇内容, 共 134.3 次阅读, 收获喜欢 35 次。

关注

评论

发布
暂无评论
发现更多内容

PySpark RDD 基础运算和操作总结

是老郭啊

spark pyspark RDD

看门狗 | 分布式锁架构设计方案-01

九叔(高翔龙)

redis 分布式锁 RedLock WatchDog

强势入局,区块链专利将成为银行下一个战场?

CECBC

区块链 金融 银行

数字电路后端设计流程

老壳有点爽

设计 flow 集成电路 IC

中国大陆芯片行业发展概况

老壳有点爽

芯片 集成电路 IC

最初芯片国产化是怎么来的?

老壳有点爽

芯片 集成电路 国产化 替代

sed 语言学习技巧(2)

老壳有点爽

vim sed 脚本语言

数字后端工程师发展六阶段

老壳有点爽

芯片 集成电路 IC 数字电路工程师

Linux指令简述&vim引入(1)

老壳有点爽

vim Linux 脚本

IC设计流程及工具

老壳有点爽

芯片 集成电路 IC IC设计流程及工具

区块链之物流产业上链解决痛点

CECBC

区块链 供应链

集成电路工艺基础介绍

老壳有点爽

芯片 集成电路 IC 工艺 制程

世界集成电路发展概况

老壳有点爽

芯片 集成电路 IC 芯片营销

芯片行业基本生态:设计生产封装的行业分工

老壳有点爽

芯片 集成电路 IC

半导体行业个人理解

老壳有点爽

芯片 半导体 集成电路 IC

Verilog 的debug技巧(1)

老壳有点爽

芯片 集成电路 IC Verilog 电路

国产数据库的经济民族

郭华

数据库 商业

Python 核心技术与实践 input&output

Bonaparte

模拟电路设计工程师发展九段

老壳有点爽

集成电路 IC 芯片设计 模拟电路

Vim小技巧(2)

老壳有点爽

vim Linux 脚本语言

MySQL DDL详情揭露

Simon

MySQL

2020深圳站-GIAC全球互联网架构大会PPT分享

九叔(高翔龙)

架构 分布式系统 服务治理 大型网站演变 全链路压测

物理实现(Physical Implementation)

老壳有点爽

芯片 集成电路 IC 物理设计 PI

芯片行业的主要生意模式

老壳有点爽

芯片 集成电路 IC

魅力非凡的半导体电路行业

老壳有点爽

芯片 集成电路 IC 芯片营销

集成电路设计概括

老壳有点爽

芯片 集成电路 IC

成都信息工程大学的区块链工程成全国首个区块链工程本科专业

CECBC

区块链技术 区块链工程

Golang领域模型-六边形架构

奔奔奔跑

微服务 领域驱动设计 架构设计 Go 语言

MySQL备份与恢复场景示例

Simon

MySQL

看门狗 | 分布式锁架构设计方案-02

九叔(高翔龙)

redis 分布式锁 Jedis RedLock

sed语言学习技巧(1)

老壳有点爽

vim 编程语言 sed 脚本语言

CppDepend现已支持C和C++14_语言 & 开发_Jonathan Allen_InfoQ精选文章