是否有像docco这样的C / C++源代码文档生成器
Is there a source code documentation generator for C / C++ like docco?
我希望在记录的c ++实现文件(不是头文件(上获得类似的输出,例如使用docco生成的输出。有这样的工具吗?
docco 源代码(git repo(具有C支持。 如果你克隆它,你可以用 npm 在本地安装它。 然而:
-
我不得不将docco.coffee编译为JavaScript:
cd docco/src coffee -c docco.coffee cp docco.js ../lib
-
如果您有名称匹配的头文件和 C 文件,则在同一目录中,一个会覆盖另一个。
-
出于某种原因,与 Node.js 相关的所有内容都疯狂地分段错误,但我认为这一定是我的安装出了问题(幸运的是,在生成输出后,docco 段错误在最后(。
更新 - 作为覆盖问题的修复,我克隆了存储库并删除了文件扩展名。 所以foo.h
现在转到不会覆盖foo.c.html
的foo.h.html
. 您可以从 https://github.com/andrewcooke/docco 中获取副本
我还重新编译了 JavaScript,所以要使用,请执行以下操作:
git clone git://github.com/andrewcooke/docco.git
npm install docco
docco src/*.c src/*.h
Docco 声称现在支持这一点 - https://github.com/jashkenas/docco/pull/96
我不熟悉docco,但它看起来像是一种有文化的编程形式。 如果是这种情况,您可能需要查看cweb。 语法可能不同,但它确实适用于C++(即使它在设计时考虑了 C(。
相关文章:
- 在Linux中哪里可以找到互斥、未来等的源代码
- 如果编译的源代码是特定于它编译的硬件的,我们如何分发它
- 使用cmake从源代码构建MySQL连接器/C++失败(与以前的声明冲突)
- 难以理解某些人解决IOI问题的源代码
- 使用g++编译hdf5源代码
- 如何使用C++读取另一个程序中的源代码输出
- Poco FindMySql.cmake 无法找到 MySQL 源代码
- 更改命令行 qt5 源代码构建配置的正确/快速方法
- C++出现控制台错误.我无法识别源代码的问题
- Qt Quick,如何更改 Ui 源代码?
- 使用 Git 处理 C++ Visual Studio 2019 解决方案的外部依赖项源代码管理的最佳方法是什么?
- 从macOS Catalina上的源代码编译LLVM(如何解决未找到"stdio.h")
- 如何使用QT创建器获取网页源代码?
- 从源代码构建 gRPC C++
- 如何使用我构建的库,而不会从源代码出错,但不为我自己的项目编译?
- 如何在使用 LLVM 编译时获取部分源代码的二进制代码
- 如何在源代码中包含外部库的头文件?
- 如何查找 torch.bmm 的 c++ 源代码 pytorch.
- 是否有可能使用debug_info获取ELF文件的源代码?
- 为什么Qt必须从源代码构建以进行交叉编译?