当前位置:首页 > 技术心得 > 正文内容

Doxygen-利用graphviz生成及添加函数关系调用图

xjtudll14年前 (2012-09-30)技术心得51351

准备工作:安装graphviz。

参考文献:http://hi.baidu.com/rdray/item/7b39b14830ba6c08c116131a

基本配置就不讲了,与生成Html文件类似。请参考:http://xjtudll.cn/Exp/243/

1、Expert->Dot

要勾选Dot选项卡下面的HAVE_DOT、CALL_GRAPH、CALLER_GRAPH 选项。并在DOT_PATH下面填入dot.exe的路径,也就是graphviz安装目录下的bin文件夹。

clip_image002

2、Wizard->Project

勾选Scan recursively。

3、Expert-> Build

勾选EXTRACT_ALL、EXTRACT_PRIVATE、EXTRACT_STATIC、EXTRACT_LOCAL_CLASSES、EXTRACT_LOCAL_METHODS选项。

clip_image004

4、Wizard->Diagrams

这里最好是选择Graphviz生成图形。Use dot tool from the Graphviz package。

clip_image006

需要注意的是:

Graphviz似乎不支持中文路径:

(1)如果源代码在中文路径里,生成的关系调用图里中文路径乱码。

(2)如果输出到中文路径,生成关系调用图失败。

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/245/

标签: doxygen
分享给朋友:

“Doxygen-利用graphviz生成及添加函数关系调用图” 的相关文章

BOS单据的单据体字段支持F7选择用户的插件示例代码

https://vip.kingdee.com/article/46700727729979392 Private Sub m_BillInterface_MenuBarClick(ByVal BOSTool As K3ClassEvents.BOSTool, Cancel As Boolean)...

Windows7自带计算器计算反三角函数

Windows7自带计算器计算反三角函数

开始->所有程序->附件->计算器 查看->选择科学型 点击【Inv】,即可进入反三角函数的计算。...

Quartus II 中管脚上拉电阻(弱上拉)的设置方法

Quartus II 中管脚上拉电阻(弱上拉)的设置方法

参考资料: http://blog.sina.com.cn/s/blog_706f04d20100oelx.html 由于系统需求,需要在管脚的内部加上上拉电阻,目的是为了有个固定的初始状态。 以Quartus II 11.0为例,具体过程如下: 1、在菜单Assignments 中选择Assig...

AutoCAD转Protel99SE及丢线问题解决

AutoCAD转Protel99SE及丢线问题解决

工作中经常需要将AutoCAD里面的图形导入到Protel99SE,导入的过程中碰到的最大的问题就是:导入后的图形丢失了曲线(圆弧)。搜遍Google和百度,没有找到一个完善的解决办法,要么语焉不详,要么答非所问。不过网络上终究有些蛛丝马迹,给我提供了一些思路,后几经尝试,终于解决了这个问题。下面与...

C# MDI 子窗体被父窗体控件挡住

C# MDI 子窗体被父窗体控件挡住

https://blog.csdn.net/chenyblog/article/details/40752029最近在做一个小工具,发现了一个过去做项目没有遇到的问题:子窗体被父窗体的控件给挡住了!如下图所示:子窗体的TopMost 已经设为true,父窗体的控件已经置于底层,但是结果还是很悲观!无...

模数转换器主要技术指标

分辨率(Resolution) 指数字量变化一个最小量时模拟信号的变化量, 定义为满刻度与2n的比值。分辨率又称精度,通常以数字信号的位数来表示。 转换速率(Conversion Rate) 指完成一次从模拟转换到数字的AD转换所需的时间的倒数。 积分型AD的转换时间是毫秒级属低速AD,逐次...

评论列表

xjtudll
xjtudll IP:
14年前 (2012-12-29)

用doxygen,Graphviz时,源码路径不能含中文,否则显示乱码。

hwt
hwt IP:广东省
14年前 (2012-12-19)

Hi:
我遇到一个问题,用Graphviz产生的图片不支持中文,中文乱码,请问为什么,谢谢.
由 xjtudll 于 2012-12-29 11:09:21 最后编辑

xjtudll IP: 回复:
用doxygen,Graphviz时,源码路径不能含中文,否则显示乱码。
14年前 (2012-12-29)

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。