1. 程式人生 > >使用Doxygen從C++原始碼自動生成CHM文件

使用Doxygen從C++原始碼自動生成CHM文件

使用Doxygen從C++原始碼自動生成CHM文件


如需轉載請標明出處:http://blog.csdn.net/itas109
QQ技術交流群:129518033

目錄

文章目錄

環境:


前言

1.Doxygen簡介

Doxygen是用於從帶註釋的C ++源生成文件的事實上的標準工具,但它也支援其他流行的程式語言,如C,Objective-C,C#,PHP,Java,Python,IDL(Corba,Microsoft和UNO / OpenOffice風格) ),Fortran,VHDL,Tcl

doxygen下載地址

2.Microsoft HTML Help簡介

Microsoft HTML Help Workshop 是由微軟公司出的程式設計配套的軟體,該軟體可以幫助您建立 HTML 格式的 HELP 檔案,真正重新美化了字型。

這裡用於chm編譯

Microsoft HTML Help下載

3.Doxygen和Microsoft HTML Help安裝

4.配置Doxygen Gui匯出CHM

4.1 基本資訊設定

4.1.1 Project 資訊設定

Project name(專案名稱):在首頁顯示
Source code directory(原始碼目錄):原始碼目錄
Scan recursively(遞迴掃描):對目錄下的所有子目錄及檔案掃描
Destination directory(輸出目錄):生成的幫助文件的路徑

在這裡插入圖片描述

4.2 Mode設定

選擇優化C++輸出即可

  • mode 下面的"Include cross-refrrenced source code in output"這個選項, 輸出可以看到原始檔
    在這裡插入圖片描述

4.3 output輸出設定

這裡設定"prepare for compressed HTML(.chm)"
在這裡插入圖片描述

4.2 高階設定

4.2.1 Project高階設定

OUTPUT_LANGUAGE設定為中文Chinese
在這裡插入圖片描述

4.2.2 Html高階設定

這裡主要是CHM和中文設定

在這裡插入圖片描述

GENERATE_HTMLHELP:HHC_LOCATION前置選項
**HHC_LOCATION:chm 編譯器位置,這裡為 HTML Help Workshop 的安裝目錄的 hhc.exe ,預設為C:/Program Files (x86)/HTML Help Workshop/hhc.exe
**CHM_INDEX_ENCODING:chm索引檔案編碼,這裡為“GBK”

4.3 生成CHM文件

設定好了後,點選“Run”→“Run doxygen”生成最終的.chm文件

5.結果

在這裡插入圖片描述


Reference:
NULL

覺得文章對你有幫助,可以掃描二維碼捐贈給博主,謝謝!
在這裡插入圖片描述
如需轉載請標明出處:http://blog.csdn.net/itas109
QQ技術交流群:129518033