2011-12-12 47 views
3

一群学生和我正在制作一个C++游戏,但他们有Windows,我有一台Mac,有什么我们可以用来共享系统之间的代码?我应该在Mac和Windows上使用什么来编码C++?

我知道Eclipse会工作,但我得到Unresolved conclusion: <iostream>作为错误。如果任何人都可以提供帮助,那会很棒。

回答

1

如果你想要某些东西实际上“共享代码”,我会建议git使用github作为远程位置。它的免费和易于使用。

如果您的问题是关于代码无法正常工作,请确保您已安装have X11 configured properly,并已安装Eclipse C++ plugin

而且我还建议使用XCode作为编辑器而不是Eclipse。它有一个更好的C++,恕我直言的环境。

希望这会有所帮助。

1

个人而言,我建议使用类似CMake(http://www.cmake.org)的东西建立一个跨平台的构建过程。特别是CMake会为您生成特定于平台的项目文件 - 所以您的朋友可以在Visual Studio中工作,并且您可以在Eclipse或XCode中工作,完全没有问题(当然,您必须编写可移植代码... :))

至于共享代码和版本控制去,我同意乔恩像git是理想的东西。

1

我们使用Qt构建我们的Windows + Mac + Linux应用程序,其中包括一个漂亮的构建系统(qmake)和跨平台的API(因此相同的代码将运行在所有操作系统上)和一个IDE(我还没有使用但我听到没关系)。

有了多个开发人员,你肯定会想要某种源代码管理系统,git和svn都是不错的选择。

+0

这。我多年来一直在使用Qt来开发跨平台的应用程序,这非常棒。 *一些*平台特定的问题出现,但它们很少。 –

相关问题