【问题标题】:What should I use for coding C++ on a Mac and Windows?在 Mac 和 Windows 上编写 C++ 应该使用什么?
【发布时间】:2012-01-18 03:27:36
【问题描述】:

我和一群学生正在制作一个 C++ 游戏,但他们有 Windows,而我有一个 Mac,有什么我们可以用来在系统之间共享代码的东西吗?

我知道 Eclipse 可以工作,但我收到 Unresolved conclusion: <iostream> 作为错误。如果有人可以提供帮助,那就太好了。

【问题讨论】:

    标签: c++ windows eclipse macos


    【解决方案1】:

    如果您想要真正“共享代码”的东西,我会推荐 git 使用 github 作为远程位置。它免费且易于使用。

    如果您的问题是代码不起作用,请确保您 have X11 configured properly 并安装了 Eclipse C++ plugin

    我还建议使用XCode 作为您的编辑器而不是Eclipse。恕我直言,它为 C++ 提供了更好的环境。

    希望这会有所帮助。

    【讨论】:

      【解决方案2】:

      我个人建议使用 CMake (http://www.cmake.org) 之类的工具设置跨平台构建过程。特别是 CMake 将为您生成特定于平台的项目文件——因此您的朋友可以在 Visual Studio 中工作,而您可以在 Eclipse 或 XCode 中工作,完全没有问题(当然,您必须编写可移植代码... :))

      就共享代码和版本控制而言,我同意 Jon 的观点,即 git 之类的东西是理想的。

      【讨论】:

        【解决方案3】:

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

        如果有多个开发人员,您肯定也需要某种源代码管理系统,git 和 svn 都是不错的选择。

        【讨论】:

        • 这个。多年来我一直在使用 Qt 开发跨平台应用程序,它很棒。 一些平台特定问题出现,但它们很少见。
        猜你喜欢
        • 2012-06-25
        • 1970-01-01
        • 1970-01-01
        • 2010-10-09
        • 2012-01-01
        • 1970-01-01
        • 2011-02-23
        • 2012-06-18
        相关资源
        最近更新 更多