设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

CppDepend现在已经支持Linux

2012-10-12 13:47| 发布者: 红黑魂| 查看: 2793| 评论: 0|来自: infoq

摘要:   CppDepend是一个用于分析复杂C++应用程序的工具。利用CQLinq—— 一个基于LINQ的新查询语言——开发者能够编写脚本来检查类与方法之间的复杂关系。它们既可以用于一般性研究,也能用于构建静态代码分析规则。   ...

  CppDepend是一个用于分析复杂C++应用程序的工具。利用CQLinq—— 一个基于LINQ的新查询语言——开发者能够编写脚本来检查类与方法之间的复杂关系。它们既可以用于一般性研究,也能用于构建静态代码分析规则。


  相对于之前的版本,CppDepend 3有一个重要改进。它的后端使用Clang(一般认为这是最先进的C++解析器之一)重写了。在Windows上,它的前端需要.NET 3.5,而在Linux上则需要Mono。


  CppDepend自带了大量的依赖图,还包含了60条代码指标。通过前面提到的CQLinq,开发者可以创建新指标,也可以使用warnif关键字引入静态分析规则。


  CppDepend是一个商业产品,它的授权根据单个开发者或者机器来销售。不过,你可以在开源项目或学术(学生研究)项目上使用其试用版,这种版本是没有时间限制的。


查看英文原文:http://www.infoq.com/news/2012/10/CppDepend-3




感谢崔康对本文的审校。

1

酷毙

雷人
1

鲜花

鸡蛋

漂亮

刚表态过的朋友 (2 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部