6

我一直在尝试设置 Eclipse 和 Arduino 库。我已按照此 URL 中的说明进行操作。 http://arduino.cc/playground/Code/Eclipse

我遇到的问题是我的项目无法解析 Serial. 任何人都知道为什么会这样?我正在使用 Arduino 1.0,并且该指令是为 1.0 之前的版本编写的。

4

3 回答 3

13
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.
于 2012-06-12T01:46:43.423 回答
2

执行此处的插件常见问题解答是正确的,但还不够,至少如果您在 Windows 中工作,则不会。

您需要将路径添加到Project->Properties->C/C++ General->Path and symbols

  • 在“包括”选项卡下单击添加
  • 选择标志“添加到所有配置”
  • 键入此路径:path to Arduino IDE installation directory\hardware\tools\avr\avr\include

就我而言,路径是C:\Program Files (x86)\Arduino\hardware\tools\avr\avr\include

之后这个eclipse会问你是否要重建索引,然后所有的标准符号都会被正确解析

于 2014-11-10T22:35:15.687 回答
1

在 Help->Check for updates 中执行“Arduino Eclipse Extensions”升级

于 2016-01-31T11:54:40.273 回答