那麼,正如previous question中所建議的那樣,我嘗試了sandcastle和doxygen的GUI版本。HTML文檔,第2部分
不幸的是,好像我在按下按鈕是非常糟糕:
沙堡:
產生大量的與無關的名稱HTM文件,「編譯」他們進入一個CHM和刪除他們。 CHM文件根本不包含文件!只是一個導致錯誤頁面的索引。
Doxygen的:
生成完美的HTML,但由於某些原因,不記錄所有類(即使ALL類的記錄,並且因此完成了所有的方法和屬性)。
我該怎麼辦?
那麼,正如previous question中所建議的那樣,我嘗試了sandcastle和doxygen的GUI版本。HTML文檔,第2部分
不幸的是,好像我在按下按鈕是非常糟糕:
沙堡:
產生大量的與無關的名稱HTM文件,「編譯」他們進入一個CHM和刪除他們。 CHM文件根本不包含文件!只是一個導致錯誤頁面的索引。
Doxygen的:
生成完美的HTML,但由於某些原因,不記錄所有類(即使ALL類的記錄,並且因此完成了所有的方法和屬性)。
我該怎麼辦?
對於doxygen的,你可以嘗試,如果它幫助,如果你在配置文件EXTRACT_ALL設置爲YES(在GUI它是根據專家 - >生成)。
如果沒有幫助,請在doxygen的bug跟蹤器(https://bugzilla.gnome.org/enter_bug.cgi?product=doxygen) 中提交一個bug報告並添加一個自包含的示例(source + config文件),演示了這個問題。
Re Sandcastle:請注意,新版本Windows上的.chm文件在默認情況下會被阻止。見 How to display .chm content
不是這樣,但謝謝。該文件的來源是我的電腦,當我檢查文件的屬性時,沒有解鎖按鈕。 CHM文件只有170 kB。不太可能。 –
EXTRACT_ALL已經被標記,但是我手動檢查了所有的盒子並且它工作正常。 –