0

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

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

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

4

1 回答 1

0

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

于 2012-09-24T18:50:46.367 回答