【问题标题】:SVN repository structure for cross-platform C++ project跨平台 C++ 项目的 SVN 存储库结构
【发布时间】:2012-09-24 18:46:24
【问题描述】:

我们第一次致力于跨平台项目。

两个平台的源代码显然是相同的,但是我们不确定如何处理项目的配置(VS 解决方案、Unix makefile 等)。

我很想听听曾在类似情况下工作过的人的意见。我们计划让一名开发人员关注 Windows,另一名关注 Unix(稍后是 Mac ;-)。

【问题讨论】:

  • 使用像cmake这样的跨平台构建系统

标签: c++ svn version-control cross-platform


【解决方案1】:

我在一个非常大的跨平台 C++ 项目集中使用 SVN。我将 Makefiles 和 VS 项目放在包含源代码的文件夹中,并修改输出目录以构建到相对于主干线的 Binaries 文件夹中(即在与源/项目不同的树中)。在您开发时,VS 会输出一些奇怪的东西,最终会出现在源代码树中,但您可以使用 SVN 忽略它们。效果还不错。

【讨论】:

    猜你喜欢
    • 2011-11-08
    • 1970-01-01
    • 1970-01-01
    • 2012-09-11
    • 2011-04-18
    • 2021-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多