2014-07-02 121 views
1

如何索引搜索引擎的C函數?例如。我有以下一段代碼記錄。doxygen索引C函數

/** 
.... 
* @defgroup MyGroup 
* 
* @{ 
*/ 

/** 
* Initialize TCN. 
... 
*/ 
int myfunction(void); 
... 

我的功能記錄在MyGroup下的HTML中。通過搜索引擎,我只獲得結構而不是函數。我正在使用客戶端搜索引擎。

感謝

回答

0

基於您的評論風格,你可以嘗試使用JAVADOC_AUTOBRIEF = YES有doxygen的評論標題爲簡要說明中解釋的第一道防線。

您還可以設置EXTRACT_ALL = YES讓doxygen表現得好像所有功能都記錄下來,即使沒有可用的文檔。它將提取除私人類成員之外的所有功能。

也包括私有類成員包括EXTRACT_PRIVATE = YES

好運。

+0

它們已經設置。實際上HTML是完整的。但我找不到使用本地搜索引擎的功能。謝謝 – IWill80

+0

好吧,您正在查看已生成的文檔,並且搜索功能找不到您的某個功能?如果您的文件是由Web服務器提供服務,或者您是在瀏覽器中的本地文件系統上瀏覽它們?他們要求在實際服務器上啓用javascript以提供搜索框和增量搜索提示。如果你在你的本地文件上,那麼這個小方塊會讓你檢查所有的函數等,但是搜索字段不會輸入或給出結果。它會在Apache或類似的工作正常。 –