2011-08-22 125 views
0

那麼,正如previous question中所建議的那樣,我嘗試了sandcastle和doxygen的GUI版本。HTML文檔,第2部分

不幸的是,好像我在按下按鈕是非常糟糕:

  • 沙堡:

    產生大量的與無關的名稱HTM文件,「編譯」他們進入一個CHM和刪除他們。 CHM文件根本不包含文件!只是一個導致錯誤頁面的索引。

  • Doxygen的:

    生成完美的HTML,但由於某些原因,不記錄所有類(即使ALL類的記錄,並且因此完成了所有的方法和屬性)。

我該怎麼辦?

回答

1

對於doxygen的,你可以嘗試,如果它幫助,如果你在配置文件EXTRACT_ALL設置爲YES(在GUI它是根據專家 - >生成)。

如果沒有幫助,請在doxygen的bug跟蹤器(https://bugzilla.gnome.org/enter_bug.cgi?product=doxygen) 中提交一個bug報告並添加一個自包含的示例(source + config文件),演示了這個問題。

+0

EXTRACT_ALL已經被標記,但是我手動檢查了所有的盒子並且它工作正常。 –

2

Re Sandcastle:請注意,新版本Windows上的.chm文件在默認情況下會被阻止。見 How to display .chm content

+0

不是這樣,但謝謝。該文件的來源是我的電腦,當我檢查文件的屬性時,沒有解鎖按鈕。 CHM文件只有170 kB。不太可能。 –