C/C++的头文件依赖性分析与可视化

pycdep的Python项目详细描述


Pycdep

pycdep是一个python和prolog工具,用于执行深入的头文件依赖性分析和可视化。

主程序是pycdep.py。

支持和文档

technogems.blogspot.com上讨论了该工具的一些方面。 另外还有sphinx格式的入门文档。 最后,使用可以查阅源代码。

许可证

PyCDepGPLv3下提供。

作者

PyCDepStefaan Himpe

新闻

0.0.1

发布日期:2011年4月11日

  • 初次发布

0.0.2

  • 新功能 *按重要性排序包含文件
  • 数量级加速
  • 错误修复: *删除了几个prolog谓词中不需要的剩余choicepoint *以.sh结尾的文件被视为头文件,“h”被定义为头文件后缀 *在setup.py中添加对python项目argparse缺少的依赖项 *linux系统中window sloppy文件名大小写的问题 *如果未定义层次结构约束,则在生成完整的报告时不要退出 *通过删除未使用的参数清除prolog谓词 *更聪明地找到prolog模板,允许从任何文件夹启动pycdep *由于速度优化重构导致的win32路径处理问题

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Dropbox java登录   java如何将“abcd1234”转换为INT1234   java如何实现compareTo()?   java如何查看SWT示例(Eclipse)源代码?   java内存直接映射到字符串   传递字符串时java Android应用程序崩溃   java是将Android游标(sqlite)提取到数组中以在AlertDialog中使用的最有效的方法。建设者   java如何检查udp/多播端口是否打开且可用?   如何在Java中创建弱引用?   java相同的异常针对不同的异常   swing Java JFrame问题与对话框   Eclipse Mars与Maven和SVN之间的java冲突?   如何在Java+swt中将对象停靠到父窗口?   如何区分Java输入类型?   java在Spring批处理中读取一个项目并将项目列表写入文件   java如何减少数据库表行整数值   java NullPointerException,即使对象不为null   如果站点地图的URL数超过maxnumber,则java会将其拆分为多个站点地图   java JFR显示LmaxDisruptor引擎内部的CPU利用率很高