2012-06-11 56 views

回答

11
Setting the preference windows->preferences->C/C++->indexer->index unused headers. 

Setting the preference windows->preferences->C/C++->indexer->index source and header files opened in the editor. 

Setting the preference windows->preferences->C/C++->indexer->Files to index upfront . Add arduino.h and or WProgram.h. 

Do next four in this sequence 
Right click the project->index->Search for unresolved includes. 
Right click the project->index->Freshen all Files. 
Right click the project->index->Update with modified files. 
Right click the project->index->Rebuild. 
+1

「文件以預先索引「不可用,並且不再需要最新版本的Eclipse – lode

2

做什麼插件FAQ here說是正確的,但不是充分的,至少不是如果你工作在Windows中。

您將需要一個路徑添加到項目 - >屬性 - > C/C++常規 - >路徑和符號

  • 標籤下的「包括」點擊添加
  • 選擇標誌「添加到所有 配置」
  • 鍵入此路徑:path to Arduino IDE installation directory\hardware\tools\avr\avr\include

在我的情況的路徑是C:\Program Files (x86)\Arduino\hardware\tools\avr\avr\include

經過這次日食會問你是否要重建索引,然後所有的標準符號將被正確解析

0

做「的Arduino Eclipse擴展」,在幫助 - 升級>檢查更新