首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse中的优化项目结构

Eclipse中的优化项目结构
EN

Stack Overflow用户
提问于 2009-10-03 14:40:59
回答 2查看 1.5K关注 0票数 2

我正在linux上的一个c++项目中,处于初始阶段。(team包含3-5 developer,IDE是Eclipse 6),我想知道关于以下主题的项目结构应该是什么:

  • 依赖关系管理,如何引用同一项目中的不同子项目目录?
  • 构建系统,手工编写makefile还是Eclipse自动化?(Eclipse为每个项目生成makefile。我想要一个通用的makefile来处理所有的子项目)
  • 对于测试框架,我更喜欢预编译库还是保存项目框架的源代码,然后与整个构建过程一起构建?

样本子项目

  • /Project.Model.A
  • /Project.Model.B
  • /Project.Model.A.Tests
  • /Project.Model.B.Tests
  • /Project.Views等..。

我正在寻找一个类似于这个结构的开源项目..。

诚挚的问候

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-11-11 19:36:26

Poco框架是合适的

票数 0
EN

Stack Overflow用户

发布于 2009-10-03 23:35:01

关于巨大的 C++项目以及大量嵌套的自动生成的Makefile,我建议您查看Qt4源代码。令人惊讶的是,他们是如何用这么多的子项目和依赖关系达到一个非常坚实和可靠的结构。不管怎样,他们确实使用QMake (自己的工具)来处理.pro (项目定义)和.pri (项目包含)文件。

最近,我与CMake build system一起工作,我不得不说这非常简单,它促使您通过设计将源代码从二进制文件中分离出来,并且使用了配置编译器选项的总体好工具。我知道这应该与Eclipse兼容,请查看这里以获得详细信息。它还将在Eclipse框架中启用图形化配置和生成工具。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1513910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档