cldoc

clang based documentation generator for C and C++

Github星跟蹤圖

Build Status

cldoc is a clang based documentation generator for C and C++. cldoc tries to
solve the issue of writing C/C++ software documentation with a modern,
non-intrusive and robust approach.

Features

  • Uses clang to robustly parse even the most complex C++ projects without
    additional effort from the user.
  • Requires zero configuration.
  • Uses markdown for documentation formatting.
  • Generates an xml description of the API which can be reused for other purposes.
  • Uses a simple format for documenting your code.
  • Supports cross-referencing in documentation.
  • Generates a single file, javascript based web application to render the documentation.
  • Integrates seamlessly with your existing website.
  • Lightning fast client-side searching using a pregenerated search index.
  • Generates a formatted documentation coverage report and integrates it in the
    website.

For more information, please visit http://jessevdk.github.com/cldoc.

Requirements

cldoc requires clang 3.9 or later to be installed on the system.

Get started now!

To get started using cldoc, please have a look at
Getting started to install cldoc. Then explore how
to document your code so that cldoc can extract it. Finally
go and read Generating site to find out how to use the cldoc
command in your project to generate the documentation.

Example

For an easy introduction into using cldoc, please have a look at the
example project and corresponding
generated documentation.

主要指標

概覽
名稱與所有者jessevdk/cldoc
主編程語言Python
編程語言Python (語言數: 9)
平台
許可證GNU General Public License v2.0
所有者活动
創建於2013-02-01 18:01:10
推送於2020-06-05 07:40:30
最后一次提交2018-04-04 13:52:00
發布數13
最新版本名稱v1.11.2 (發布於 2018-04-03 14:55:44)
第一版名稱v1.1 (發布於 2013-02-13 18:06:22)
用户参与
星數558
關注者數36
派生數62
提交數527
已啟用問題?
問題數119
打開的問題數34
拉請求數12
打開的拉請求數10
關閉的拉請求數5
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?