eclipse无法解决所有包含问题

Ken*_*eth 1 eclipse avr

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

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

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

有任何想法吗?

Ken*_*eth 5

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

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