Lua 的吸氧剂

Doxygen for Lua

我正在尝试获取 lua2dox 运行ning 但它没有生成示例。

我做的是download the zip file and download doxygen 1.8.8。然后我将 doxygen.exe 文件放入提取的内容 od lua2dox 并简单地调用

> doxygen.exe

在我的命令行中。正在创建 docs/ 目录,但它看起来不像 example docs as it is shown e.g. here.

生成的文档只有文件列表 - 仅此而已。

我检查了 Doxygen 文件,但我找不到任何似乎有问题的地方。

我不确定 lua2dox_filter.bat 是否真的被 doxygen 使用。当我 运行 它时,我没有看到这个脚本的一些输出,即使我添加了一些 echo 但也许它只是 doxygen 本身抑制它。


两件事: 我唯一要做的修改是 lua2dox_filter.bat。为了 运行 Lua 它必须提示 lua5.1 而不是像脚本中那样只是 lua

而且 Doxyfile 没有指向 examples/lua 目录所以我不得不设置它:

INPUT                  = examples/lua/

答案:不要使用 Doxygen 1.8.8。

我没有用更高版本对其进行测试,但它适用于 Doxygen v1.8.2。显然后来 lua2dox 出现了问题。