【问题标题】:Doxygen Seperate Inc/ and Src/ file problemDoxygen Seperate Inc/ 和 Src/ 文件问题
【发布时间】:2020-10-05 18:13:20
【问题描述】:

我的项目文件夹名称是 MyDoxy 我有单独的文件系统,即 MyDoxy/Src/MyDoxy/Inc/ 文件夹,它们有一些 .c 和 .h 文件。 main.cppSrc/ 文件夹中。

当我在 MyDoxy 文件路径中生成 Doxygen.txt 文件时。它不会生成文件和我在这篇文章中谈到的文件:Doxygen does not generate except the empty mainpage 但是当我在 MyDoxy/Src/ 路径中创建时。它适用于 main.cpp 和 .c 文件,但不适用于 .h 文件,例如 main.h 文件。

        RECURSIVE              = YES
    INPUT                  = MyDoxy/Src
                          = MyDoxy/Inc

我该如何解决这个问题?

【问题讨论】:

    标签: doxygen doxygen-wizard


    【解决方案1】:

    评论有点长。

    INPUT 的语法错误,在运行 doxygen 时你会收到警告。

    INPUT 应该是:

        INPUT                  = MyDoxy/Src MyDoxy/Inc
    

        INPUT                  = MyDoxy/Src \
                                 MyDoxy/Inc
    

        INPUT                  = MyDoxy/Src
        INPUT                 += MyDoxy/Inc
    

    你在哪个目录运行 doxygen?

    【讨论】:

    • 我没有对 Doxygen 文件进行任何更改,我使用的是 Doxygen 向导并添加了该程序。但是当我查看输出 doxygen.txt 第二个使用
    • 从其他帖子我认为您正在运行 doxygen 1.8.19(很可能是自编译,因为它是主版本)。从终端窗口中的目录开始,其中doxygen.txt 是命令doxygen doxygen.txt,并查看您收到的警告。进一步运行 doxygen -x doxygen.txt 以查看与默认 doxygen 设置相比您实际更改的内容并在问题中报告。
    • 我明白你在说什么。我使用 doxygen Doxyfile 在终端中使用命令生成,但在 DoxyWizard 中并单击 Run Doxygen 我有很多错误。这是什么原因造成的?
    • 我认为 Doxywizard 不起作用我该如何解决这个问题
    • 我认为 doxywizard 正在工作,但在与您想象的不同的目录上。如果不知道错误,就不可能知道您遇到了什么问题。
    猜你喜欢
    • 2012-08-25
    • 2019-05-11
    • 2013-05-22
    • 2013-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多