我正在使用Doxygen向导为一个大型嵌入式C项目生成文档。我能够使用Dot和Graphviz生成图形和类图。但是,我想手工编辑一些依赖关系图--有些信息并不总是需要的,例如,图的深度太大了。
我在运行Doxywizard时注意到,在生成图表文件并将其保存为PNG文件之前,由于缺少更好的word,会创建“原始文件”,以保存使用Graphviz生成图形的代码。这些是可以在文本编辑器中打开的DOT文件。一旦生成图表映像,这些文件就会被删除。
在它们被删除之前,我能够通过停止Doxywizard中间进程来访问它们。有没有办法防止这些DOT文件被删除?
发布于 2022-03-01 11:56:50
has有可能保留dot文件。在doxygen设置文件(Doxyfile)中,将DOT_CLEANUP设置为DOT_CLEANUP=NO将保留这些文件。
从文件中:
DOT_CLEANUP
如果DOT_CLEANUP标记设置为YES,doxygen将删除用于生成各种图形的中间文件。注意:此设置不仅用于点文件,也用于msc临时文件。默认值是: YES
还请参阅:https://www.doxygen.nl/manual/config.html,更具体地说:https://www.doxygen.nl/manual/config.html#cfg_dot_cleanup
在doxywizard中:

即
“窗格”最后一项dot
DOT_CLEANUPhttps://stackoverflow.com/questions/71308031
复制相似问题