doxygen - 如何在没有源代码的情况下编写裸 doxygen?
问题描述
我将为一些脚本 API 绑定(实际上是 Lua)编写文档,所以根本没有源代码。我怎样才能做到这一点?
我试图像这样写裸露的 doxygen:
\page My API document
\class BindedClassA
\brief descriptions on it
\var member1
\brief ssssssss
\fn bindedMethod1(arg1, arg2)
\brief xxxxxxx
\param arg1 yyyyyyy
\param arg2 zzzzzzz
\return wwwwww
它根本行不通。实际上,您似乎必须通过 . 为每个 doxygen 输入文件指定一种语言EXTENSION_MAPPING
。
然后我试图把东西放在一个没有源代码但只有注释的假 C++ 文件中:
/**
*\page My API document
**/
/**
*\class BindedClassA
*\brief descriptions on it
**/
/**
*\var member1
*\brief ssssssss
**/
/**
*\fn bindedMethod1(arg1, arg2)
*\brief xxxxxxx
*\param arg1 yyyyyyy
*\param arg2 zzzzzzz
*\return wwwwww
**/
它为 BindedClassA 生成文档,但只有简要说明,没有生成任何成员或方法文档。
似乎源代码中的结构对于 Doxygen 正常工作起着至关重要的作用,但我根本没有源代码。
解决方案
推荐阅读
- ms-access - 在 Access 中的传递查询中使用文本框中的值作为参数
- c - 字符串变量赋值给出指针错误
- typescript - React Navigation 4.x tabBarOptions 不工作打字稿
- reactjs - React 中“无法在现有状态转换期间更新(例如在`render`中)”错误的解决方案是什么?
- css - Laravel - 在可邮寄表格中包含表格
- php - 响应式移动友好表
- python - 在循环中打印不同数量的列表
- javascript - JQuery:AJAX 请求中的表单数据编码错误
- javascript - 映射时将单个元素设置为隐藏在vue js中
- .net - 为什么 FtpWebRequest 从根目录下载文件?这会导致 553 错误吗?