通过使用Qt

通过使用Qt

问题描述:

graphviz的,我有一个编译器项目,我想编译完整通过使用Qt

所以我可以打印这个AST使用graphviz的QT间期(在C++)面板后打印AST?

说明:我不知道是否有qt或C++与graphviz之间的绑定,所以如果它不起作用,请帮助我找到替代方案。

谢谢。

我做过一次。 gcc有一个标志来产生AST的.dot文件。这个文件可以通过graphviz显示。但应该警告AST是巨大的,并且除了最小的功能外,对其他所有应用都是有限的。

看到:

http://digitocero.com/en/blog/exporting-and-visualizing-gccs-abstract-syntax-tree-ast