Tools - 使用Doxygen和Graphviz分析代码
2024-08-24 22:04:37
简介
使用Doxygen来生成结构,使用Graphviz来显示结构:
- Doxygen:http://www.doxygen.nl/
- 用来生成项目文档的工具软件,可将程序中的特定批注转换成为说明文件,还可以对项目代码的结构进行分析。
- 可以从一套归档源文件开始,生成HTML格式的在线类浏览器,或离线的LATEX、RTF参考手册。
- 支持如C++、C、 Objective-C、 C#、 PHP、Java和IDL等语言。
- Graphvizhttp://www.graphviz.org/
- 展示图和网络结构的软件,用来绘制DOT语言脚本描述的图形。
下载
- http://ftp.stack.nl/pub/users/dimitri/doxygen-1.8.14-setup.exe
- https://graphviz.gitlab.io/_pages/Download/windows/graphviz-2.38.msi
配置及使用示例
- Doxygen安装与基本配置:https://blog.csdn.net/m0_37972390/article/details/78586383
- Doxygen的使用,配置及实例 :https://www.cnblogs.com/chenyang920/p/5732643.html
- Doxygen + graphviz + Windows Help Workshop生成函数调用图和chm文件:https://blog.csdn.net/imgcl/article/details/79480350
最新文章
- jsContext全局函数调用与对象函数调用、evaluateScript
- hadoop: hive 1.2.0 在mac机上的安装与配置
- chop函数
- Lodop在搜狗兼容模式下打印无边框问题
- Textures
- cocos2dx-lua之断点调试支持
- mysql 常用语法
- JAVA 对象引用,以及对象赋值(转)
- Unity3d Web Player 的server端联网配置
- C/C++指针的指针(**p)和指针的引用(*&;amp;)使用案例分析
- Oracle判断指定列是否全部为数字
- PHP5.5在windows 安装使用 memcached 服务端的方法以及 php_memcache.dll 下载
- UUID错误
- Elastic-Job 配置介绍
- OpenLayers加载谷歌地图服务
- DevOps最佳工具集实践
- Log4j 随笔
- Eureka的高可用
- Python2.7-fnmacth
- java不确定参数个数方法例子