2012-12-21 28 views
-2

Eclipse是能夠找到的iostream,stdio.h中和CONIO.H懸而未決列入WProgram.h

但它無法找到Wprogram.h

我使用靛藍上的Windows8與CDT。我能夠編譯並運行hello world程序。 我也鏈接了AVR目錄。 是否有人知道爲什麼eclipse無法找到頭文件?

+0

更多細節更換,請。向我們展示一些代碼,如果您遇到編譯器或鏈接器錯誤,請顯示完整的錯誤消息。不要複述。有關您的特定平臺(OS /編譯器toochain等)的標籤形式的詳細信息也有幫助。 –

+0

由於我是新成員,因此不會讓我添加圖片。我試圖發佈我的代碼和我的包含路徑 – Sam

回答

1

頭文件不存在或路徑到它的目錄是不是在包括路徑。檢查項目 - >屬性 - > C/C++編譯 - >設置 - >包括 - >包括路徑,並確保Wprogram.h是被包含在該列表中的文件夾。

1

谷歌搜索顯示,Wprogram.h已更名爲Arduino.h。嘗試包括該文件。

+0

感謝您的幫助! 我添加了Arduino.h清理項目比保存和重建。 但是它無法找到。 我還包括通過路徑和符號C:\ arduino-1.0.3 \ hardware \ tools \ avr \ avr \ include C:\ arduino-1.0.3 \ hardware \ tools \ avr \ avr \ bin C: \ Arduino的1.0.3 \五金\工具\ AVR \ BIN – Sam

0

這往往並不明顯哪個文件引起的舊的(而不是現有的)Wprogram.h進口。因此,掃描您的最後一個導入庫(h和.C)文件#Include "Wprogram.h"#Include "Arduino.h"