C/C++的头文件依赖性分析与可视化
pycdep的Python项目详细描述
Pycdep
pycdep是一个python和prolog工具,用于执行深入的头文件依赖性分析和可视化。
主程序是pycdep.py。
支持和文档
在technogems.blogspot.com上讨论了该工具的一些方面。 另外还有sphinx格式的入门文档。 最后,使用可以查阅源代码。
许可证
PyCDep在GPLv3下提供。
新闻
0.0.1
发布日期:2011年4月11日
- 初次发布
0.0.2
- 新功能 *按重要性排序包含文件
- 数量级加速
- 错误修复: *删除了几个prolog谓词中不需要的剩余choicepoint *以.sh结尾的文件被视为头文件,“h”被定义为头文件后缀 *在setup.py中添加对python项目argparse缺少的依赖项 *linux系统中window sloppy文件名大小写的问题 *如果未定义层次结构约束,则在生成完整的报告时不要退出 *通过删除未使用的参数清除prolog谓词 *更聪明地找到prolog模板,允许从任何文件夹启动pycdep *由于速度优化重构导致的win32路径处理问题