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