2011-03-23 66 views
3

是否可以使用Doxygen或類似的文件來記錄GNU M4宏?用於GNU M4語言的Doxygen

我們有大量的宏,並想在註釋記錄,並生成從該文件(類似於使用Doxygen,的JavaDoc等)

謝謝!

回答

1

不,這是不可能的,原因是doxygen需要根據一些語法解析文檔。由於m4是一個通用的宏處理器,它可以處理任何類型的文本文件,並且根本不受特定語法的限制。即使所有的m4文件實際上都是C,doxygen也需要解析m4和C的混合,但它不能。 Doxygen僅限於其支持的語言,如doxygen文檔中所述。