2
我已經開始使用Doxygen的C項目。我已將EXTRACT_ALL和EXTRACT_STATIC設置爲NO。儘管如此,我的一些文件級靜態變量顯示在Doxygen生成的文檔中。靜態變量最終在Doxygen文檔中時,他們不應該
定義該塊的,fps_ypos
和fps_height
被包括在文檔:
/* properties of the frames per second text */
static int fps_xpos, fps_ypos;
static int fps_length, fps_height;
static bool show_fps = FALSE;
bool
爲unsigned char
一個typedef,如果該事項。這是MSVC C,而不是C99。
任何人都知道什麼會導致這種情況,或者我能做些什麼來解決它?
順便說一下,我在Windows上使用Doxygen 1.7.5.1。
謝謝,就是這樣! Doxygen事件在文檔中將變量列爲靜態變量。考慮到Doxygen的年齡,這個問題不是固定的,或者至少在他們的常見問題解答中提到的,這有點令人驚訝。 – torhu
這也讓我感到驚訝,但是我只是檢查了一下,它確實是doxygen中的一個問題(靜態屬性不會複製到列表中的第二個和之後的元素)。我將在下一個版本(1.7.6)中更正它。對於舊版本,請使用建議的解決方法。 – doxygen
謝謝! Doxygen是一個偉大的工具! – torhu