我正在尝试为一个大型开发项目设置 eclipse cdt (Indigo),并且在组织 eclipse 工作区方面需要一些帮助。该项目正处于启动阶段,部分已完成,但还有更多内容有待开发。该项目涵盖多个产品,每个产品都包含多个流程和一组通用库。结构大致如下:
top/
Library/
Math/
Sys/
Com/
Include/
Math/
Sys/
Com/
Product/
Prod1/
Prod2/
我创建了一个顶级工作区,并希望将其用于整个项目。我目前正在努力解决 Library 和 Include 部分。我需要在 Include 分支下创建一个名为 Err 的新库和一个相应的 Err 目录,这超出了在 Library 文件夹下创建的项目的范围。我应该在 Eclipse 中将其创建为单独的 Err 项目吗?我试过了,Library下的文件夹很好,但是如何在Include分支下创建相应的文件夹和文件?
这是组织项目的最佳方式,还是应该为所有库使用一个通用项目,或者将整个项目划分为多个工作区?