eclipse无法解决所有包含问题

时间:2011-09-23 07:00:27

标签: eclipse avr

我正在使用eclipse中的avr项目并包含编译器提供的文件。 Eclipse识别代码中的包含(即#include没有问号),但它不解析包含文件中的定义,即PINA不被识别为内存地址。

我尝试将include目录添加为Paths和Symbols中的库路径。我试图将它添加为构建设置的库路径。两个人都没有工作。

我正在使用Eclipse Indigo和ImageCraft编译器。此外,在项目中,我将imagecraft的include目录作为链接(以启用搜索)。

有什么想法吗?

1 个答案:

答案 0 :(得分:5)

项目应该作为标准C项目创建。在“项目/属性”/“C / C ++通用/路径和包含”选项卡中的符号下。选择Add ...并将其指向库路径(在我的例子中:C:\ icc7avr \ include)。这似乎解决了大多数项目的问题。

但是我有一个嵌套项目(项目是另一个项目的子集),但这不起作用。