有没有可能用Doxygen或类似的东西来记录GNU M4宏?
我们有大量的宏集合,并希望将它们记录在注释中,并从中生成文档(类似于would、JavaDoc等)。
谢谢!
发布于 2011-08-30 04:54:58
不,这是不可能的,因为doxygen需要根据某些语法来解析文档。因为m4是一个通用的宏处理器,所以它可以处理任何类型的文本文件,并且完全不受特定语法的限制。即使你所有的m4文件实际上都是C语言,doxygen也需要解析m4和C的混合语言,这是它做不到的,正如Doxygen文档中所描述的那样,doxygen仅限于它支持的语言。
https://stackoverflow.com/questions/5405410
复制相似问题