我得到了一個帶有Makefile的C項目。 (霓虹3發佈(4.6.3))未找到C/C++頭文件的Eclipse
但是,當生成項目,eclipse找不到一些頭文件。
我已經安裝在我的系統的PCAP庫。
易於得到安裝的libpcap-dev的
,但是,我可以用make命令編譯C項目。 任何人都可以告訴我如何解決這個問題在日食?
我得到了一個帶有Makefile的C項目。 (霓虹3發佈(4.6.3))未找到C/C++頭文件的Eclipse
但是,當生成項目,eclipse找不到一些頭文件。
我已經安裝在我的系統的PCAP庫。
易於得到安裝的libpcap-dev的
,但是,我可以用make命令編譯C項目。 任何人都可以告訴我如何解決這個問題在日食?
對於CDT項目,您可以爲解析器定義包含路徑和預處理器符號。
如果啓用自動發現功能,構建完成後,發現的路徑部分將顯示任何發現的路徑和符號。
您還可以在C/C++項目或導航器視圖中的每個項目基礎上定義屬性。
要添加包含路徑和符號:
要設置項目的屬性,請右鍵單擊您的CDT項目,並選擇屬性。或者,要爲項目中的特定源文件設置屬性,請右鍵單擊製作項目中的源文件,然後選擇屬性。
展開C/C++一般和選擇路徑和符號。
點擊添加定義新元素(包括路徑,符號,庫路徑等)。
點擊編輯更改所選元素(包括路徑,符號,庫路徑等)。
點擊刪除刪除所選元素(包括路徑,符號,庫路徑等)。
點擊導出導出選定的元素(包括路徑,符號,庫路徑等)。
點擊撤消從導出列表中刪除選定的元素(包括路徑,符號,庫路徑等)。
點擊移和下移設置元素(包含路徑,庫路徑等)的順序。
雖然'pcap'不是唯一一個有錯誤的。 'stdlib.h'不應該有任何問題,但它也被標記爲 –
你知道如何解決這個問題嗎? – Luis
這通常發生在CDT的內置編譯器設置發現失敗時。你用什麼編譯器來編譯源文件?如Eclipse所示,編譯器是否可以在PATH中執行?是否在項目屬性 - > C/C++常規 - >預處理器包含路徑,宏等 - >提供程序中啓用了內置編譯器設置提供程序? – HighCommander4