dot可以绘制无向图、有向图。 # 一、无向图 编写dot文件,命名为dot_test.dot,内容如下: ```txt graph G { //注释行 run[shape=box, style="filled", color="1,1,1"]; run -- intr[label="begin", color="1,1,1"]; intr -- runbl; runbl -- run; run -- kernel; } ``` 执行命令: ```bash dot -Tpng -o g.png dot_test.dot ``` 生成以下图: ![img](../../../../ff_internal_upload/img/2015/image121.png) # 二、有向图 编写dot文件,命名为dot_test.dot,内容如下: ```txt digraph G { //注释行 run[shape=box, style="filled", color="1,1,1"]; run -- intr[label="begin", color="1,1,1"]; intr -- runbl; runbl -- run; run -- kernel; } ``` 执行命令: ```bash dot -Tpng -o g.png dot_test.dot ``` 生成以下图: ![img](../../../../ff_internal_upload/img/2015/image122.png)