2012-12-24 165 views
2

我正在嘗試瀏覽Eclipse CDT中的nginx源代碼。瀏覽Eclipse中的Nginx源代碼CDT

我按照網上的說明,下載源代碼,執行./configure & & make,然後導入爲一個現有的「Makefile Project」到Eclipse中。

幸運的是,我得到了代碼跳轉的東西(Ctrl + Click)的權利,但讓我困擾的是Eclipse一直在報告「Type'ngx_int_t'無法解析。」,導致目錄中出現很多錯誤標誌視圖和文件本身。

如何治好嗎?

回答

2

我有同樣的問題,我只是想出了什麼問題:有在具有ngx_int_t返回類型和聲明如下nginx的源代碼的一些功能:

ngx_int_t 
<function name> 

顯然Eclipse不像這個破線宣言。所以我在ngx_int_t上使用了Command + Click(即Ctrl + Click),Eclipse向我展示了所有這些聲明出現的地方,然後我刪除了ngx_int_t和函數名之間的換行符,現在Eclipse不會嚷嚷這個錯誤。

+0

你能解釋爲什麼'函數聲明'的錯誤會影響typedef不工作嗎? –