【发布时间】:2011-07-24 10:23:46
【问题描述】:
我是一位经验丰富的 Java 开发人员,我对 Eclipse 非常熟悉。最近我一直在尝试将Texas Instrumental(BLE), IAR C 语言 项目迁移到 Eclipse 中,不使用 IAR 官方 Eclipse 插件,我只想使用 Eclipse 作为我的代码浏览IDE,一边学习,一边学习教程,以后用Eclipse开发。
我已经尝试了一天来迁移项目,但是我缺少一些关于 Eclipse C 语言 支持的东西。
.h 文件中定义了一些类型,在项目“A”中,该文件在其他 .c 文件中引用在项目“B”中,Eclipse 虽然可以“go to declaration”,但在项目“B”中显示编译错误。
我注意到在相同场景的其他情况下,我不需要将任何文件夹指向源文件夹,只要文件夹在项目根目录下,它们就会被添加到构建中该特定项目的路径,并且还导入到项目“B”中,仅在项目属性中引用“A”项目,这是正确的吗?
另外,我注意到在 C 语言 中两个项目可以相互引用,没有 Eclipse 困扰我,所以我认为这是合法的,因此我认为应该有一个 C语言多项目结构模式我应该遵循,哪里可以找到这么详细的规范?
谢谢,
亚当·泽哈维。
【问题讨论】:
标签: c eclipse-cdt iar multi-project