2014-02-25 50 views
1

我有一個C頭文件,其中包含很多正在聲明的方法,它們都包含有效的doxygen標記以生成文檔,但doxygen無法爲該方法創建任何文檔,除非我設置了EXTRACT_ALL是真的,但即使在這種情況下,這些方法只出現在頭文件的文檔中...我想要一個收集點「函數」,它將有一個方法列表,我可以點擊它們。 .. 這可能嗎? (我的輸出已經優化爲C/PHP,但是將其設置爲其他內容根本沒有幫助)...Doxygen沒有爲全局函數生成文檔

回答

1

如果要爲全局函數生成文檔,您必須記錄該文件。這是一個例子:

/** 
* @file buffer.h 
* 
* Interfaces to Data Buffer. 
* 
* This header define the interfaces of general purpose dynamic data buffer that 
* implemented by Equinox. 
*/ 
#ifndef _EQUINOX_BUFFER_H 
#define _EQUINOX_BUFFER_H 
+1

更好地離開文件的名稱。如果文件名被忽略,則假定該文件的名稱。它還避免瞭如果頭文件名更改時更新名稱的需要。 – gnash117

+0

感謝您的提示! – UltimaWeapon