【问题标题】:eclipse for android c source code - how to resolve compiler head file?eclipse for android c source code - 如何解析编译器头文件?
【发布时间】:2026-02-20 03:10:01
【问题描述】:

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

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

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

有人可以帮帮我吗?

谢谢,

-云飞

【问题讨论】:

    标签: eclipse eclipse-cdt android-source pandaboard


    【解决方案1】:

    为您的司机工作结账: http://wiki.eclipse.org/HowTo_use_the_CDT_to_navigate_Linux_kernel_source

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

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

    【讨论】: