Doxygen 是一個基於命令列的工具。在命令列中使用 doxygen
並加上 --help
選項,會顯示程式的使用簡短說明。
所有選項都以一個前導字元 -
開始,接著是一個字元,然後根據選項的不同,可能有一個或多個參數。
要為您的專案產生手冊,通常需要依照下列步驟:
-g
選項呼叫 Doxygen 來產生一個組態檔(請參閱 組態)。doxygen -g <config_file>
doxygen <config_file>
如果您有使用舊版 Doxygen 產生的組態檔,可以透過執行 Doxygen 並加上 -u 選項將其升級到目前版本。
doxygen -u <config_file>
原始組態檔中的所有組態設定都將複製到新的組態檔。任何新的選項都將具有其預設值。請注意,您可能在原始組態檔中加入的註解將會遺失。
如果您想微調輸出的外觀,Doxygen 允許您產生預設的樣式表、頁首和頁尾檔案,您可以在之後進行編輯。
對於 HTML 輸出,您可以使用以下命令產生預設的頁首檔案(請參閱 HTML_HEADER)、預設的頁尾(請參閱 HTML_FOOTER)和預設的樣式表(請參閱 HTML_STYLESHEET):
doxygen -w html header.html footer.html stylesheet.css <config_file>
config_file
是可選的。如果省略,Doxygen 會搜尋名為 Doxyfile
的檔案並處理它。如果也找不到,則會使用預設設定。
refman.tex
的第一部分和最後一部分(請參閱 LATEX_HEADER 和 LATEX_FOOTER)以及該頁首包含的樣式表(通常是 doxygen.sty
):doxygen -w latex header.tex footer.tex doxygen.sty <config_file>如果您需要非預設選項(例如使用額外的
doxygen -w rtf rtfstyle.cfg
-s
選項。它可以與 -u
選項組合使用,以新增或移除現有組態檔中的文檔。要取得最小的組態檔,請使用 -x
或 -x_noenv 選項,以僅顯示與預設 Doxygen 組態檔的差異。如果您將組態檔作為錯誤報告的一部分傳送給我或在 GitHub 上發布問題,請使用 -s
或 -x
或 -x_noenv
選項!(另請參閱:如何報告錯誤)-
作為檔案名稱。