【问题标题】:Doxygen for Lua用于 Lua 的 Doxygen
【发布时间】:2016-12-22 23:20:25
【问题描述】:

我正在尝试让lua2dox 运行,但它没有生成示例。

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

> doxygen.exe

在我的命令行中。正在创建 docs/ 目录,但它看起来不像 example docs 所示,例如here.

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

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

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


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

另外Doxyfile 没有指向examples/lua 目录,所以我不得不设置它:

INPUT                  = examples/lua/

【问题讨论】:

    标签: lua doxygen


    【解决方案1】:

    答案:不要使用 Doxygen 1.8.8。

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

    【讨论】:

    • 快速猜猜你有没有看 EXTENSION_MAPPING ?
    • @albert 不,我必须检查一下 - 这可能是它不适用于 1.8.8 的原因吗?
    • 根据使用的扩展名,可能会出现这种情况。
    猜你喜欢
    • 2020-07-12
    • 2011-04-06
    • 2012-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-30
    • 2014-09-06
    相关资源
    最近更新 更多