Linux系统项目自动生成doxygen文件

        当项目文件极为庞大时,为了便于自己或他人进行整个项目文件框架的梳理,生成doxygen文件是非常必要的,它能对项目的框架自动进行分析,生成不同模块甚至函数间的调用逻辑关系图。尤其在团队开发的时候是极为重要且必要的。

        生成doxygen的方法非常简单,我们需要两个工具就可以完成,分别是graphviz和doxygen。

1.Linux工具安装

        linux下安装这两个工具非常简单,两句命令即可完成,不需要进行其余操作。

sudo apt install graphviz
sudo apt install doxygen

2.进入项目文件根目录

        从终端进入想要生成doxygen文档的项目目录下,为了便于查看,可以实现创建一个生成文件的存放目录,方便后续查看。

mkdir doxygen

3.生成配置文件

        不要进入刚刚新建的存放目录,回到刚才想要生成doxygen文档的项目目录,输入生成配置文件的命令语句。

doxygen -g Doxygen.config

4.配置文件

        进入配置目录进行文件配置。

vim Doxygen.config

        在配置文件中对下方的选项进行更改,“HAVE_DOT”选项一般默认为YES,可以确认一下。“OUTPUT_DIRECTORY”填写刚刚生成的存放文件目录。
        更改方法,按“i”进行“INSERT”状态,对文件进行更改,完成所有更改后按“:”后按“wq” 退出状态。

EXTRACT_ALL            = YES
HAVE_DOT               = YES
UML_LOOK               = YES
RECURSIVE              = YES
CALL_GRAPH = YES
CALLER_GRAPH = YES
TEMPLATE_RELATIONS =YES
UML_LIMIT_NUM_FIELDS = 30
OUTPUT_DIRECTORY  =

5.生成运行

        开始生成文件,时间根据文件大小不一,安心等待即可。

doxygen Doxygen.config

6.生成目录

        完成后即可在刚才新建的存放目录下找到latex和html两个子文件夹,html文件内部有各级别的函数的调用关系,根据自身需求使用即可。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值