又是一个没有任何效果的doxygen

我第一次使用doxygen 1.8.15。我生成了 Doxyfiledoxygen -g 并尝试通过以下方式创建文档 doxygen.

在其他我有在基础目录 test.cpp 看起来像这样。

/**
 * This is a test. doc for an enum
 */
enum Test {
        /**
         * doc for an item
         */
        SomeItem
};

我希望html输出在 html/index.html 但这基本上是一个空网站。下面是输出的摘要。

Parsing files
Preprocessing /home/ernst/Ankrit/Software/Products/Recon/recon/Mbed/main.cpp...
Parsing file /home/ernst/Ankrit/Software/Products/Recon/recon/Mbed/main.cpp...
Reading /home/ernst/Ankrit/Software/Products/Recon/recon/Mbed/mbed_settings.py...
Parsing file /home/ernst/Ankrit/Software/Products/Recon/recon/Mbed/mbed_settings.py...
Preprocessing /home/ernst/Ankrit/Software/Products/Recon/recon/Mbed/test.cpp...
Parsing file /home/ernst/Ankrit/Software/Products/Recon/recon/Mbed/test.cpp...
Building group list...

正如你所看到的 test.cpp 是里面的。但在结果中,cpp上什么都没有显示,只有 mbed_settings. 我做错了什么?

解决方案:

当例如cpp代码时,doxygen有一个 “习惯”,当没有相应的信息时,它就找不到一些信息。.h 文件是存在的。

在“file`命令的帮助下,这个问题可以得到解决,所以代码:

/// \file

/**
 * This is a test. doc for an enum
 */
enum Test {
        /**
         * doc for an item
         */
        SomeItem
};

给出了要求的结果。

给TA打赏
共{{data.count}}人
人已打赏
解决方案

测试并返回只有当被一个范围整除的数字。

2022-5-13 6:00:14

解决方案

用python在无头Chrome中设置浏览器的地域性。

2022-5-13 6:00:16

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索