命令

cflow *.c | grep -e " at " | sed 's/).* at /)/g;s/:.*//g;s/ //g' | sed -r 's/^(.*)\(\)(.*)$/subgraph "cluster_\2" { label="\2";\1;}/' | sort -u

参考

GNU cflow实现调用关系分析 参数中文介绍

官方文档指南

graphviz的基本语法及使用