0

我现在正在使用 eclipse 在带有熊猫板的 C 代码中在 android 平台上开发驱动程序和守护程序,并且我想使用 eclipse 和 CDT 作为编辑和浏览工具。

我已将 android 源代码作为 makefile 项目导入到 eclipse 中,并使用索引器进行处理。

我的问题是,因为有很多用于不同架构(x86、arm 等)的头文件,比如等等。Eclipse 报告了一个错误,比如“未解决的包含 xxx”,因为这些文件的候选者太多。如果我像 makefile 选项一样指定变量或标识符来通知 eclipse,eclipse 可以分析 makefile 并选择正确的路径(如编译器)吗?

任何人都可以帮助我吗?

谢谢,

-云飞

4

1 回答 1

0

对于您的驱动程序检查: http ://wiki.eclipse.org/HowTo_use_the_CDT_to_navigate_Linux_kernel_source

通常,在使用 Makefile 项目时,您需要帮助 Eclipse,以便它知道在哪里可以找到包含以及定义了哪些预处理器符号。

右键单击您的项目。选择属性 -> C/C++ 常规 -> 路径和符号。添加最重要的包含路径,索引器结果会变得更好。

于 2012-09-07T14:18:07.130 回答