3358 www.Sina.com/http://www.Sina.com/http://www.Sina.com /
在写这篇博客之前,首先要感谢Doxygen GraphViz HtmlHelp在另一篇博客文章Windows平台上自动生成函数调用关系图。
附上原文链接: https://blog.csdn.net/u 010740725/article/details/51387810
本文件没有提到如何建立环境。 基本上,正如上述博客所说,只要在每个默认步骤中安装即可,没有什么特别说的。
然后,具体是使用工具的时候了。 一开始遇到了几个问题。 DOT环境的路径不一致。 此外,工程源路径中有中文,或者路径格式错误,在生成最后一个步骤时无法操作灰色,或者生成时存在问题。 仔细想想,最终会生成想要的东西。 为了避免大家绕道而行,这里给出了详细的操作步骤。
使用
Doxygen+Graphviz+HtmlHelp
生成函数调用关系图是指http://www.openedv.com/forum.php? mod=viewthreadtid=231963
操作步骤
打开doxy wizard APP应用程序并按照以下步骤配置生成:
3.1指定doxygen工作区、源路径和生成路径
3.2指定源输出模式
是工程中主要使用的语言。 这里是我的CANopen工程中使用的c语言
3.3选择输出文件格式
3.4选择是否使用要生成图表的软件包
3.5编译设置
3.6注意输出设置、Dot路径必须配对
3.7开始编译并生成html帮助文档
3.8耐心等待几分钟,大功告成!
单击" Show HTML output "打开生成的HTML帮助文档。
发布以下创建的HTML帮助文档的效果图。 如果你能简单看一下,你会不会很兴奋^_^。 因为,使用该方法可以快速查看工程源的数据关系结构和相互的调用关系图。 也可以在编码时遵循doxygen标准,立即自动为源代码创建帮助文档。 对于程序员来说,这个功能非常棒。它可以加速对源代码的理解和认识的深度。
我不会给出更多的关系图。 自己生成一个,慢慢研究吧。 祝你好运。
===============================
作者: thddw
邮箱: zhpg_0803@163.com
日期: 2019-7-23 23:30:51
===============================