2

我有一个基于小型控制台、符合标准的 C++ 程序,它是在 Windows 上的 Visual Studio 中开发的。由于它是标准 C++,我需要做的就是为 OSX 编译它吗?还是我过于乐观了?

我正在寻找最简单和最直接的方法来做到这一点。是否可以从 Visual Studio 2012 Professional 执行?如有必要,我可以使用 Mac。但是,由于我的开发平台是 Windows,如果我能从这里开始,那就太好了。

我根本没有mac开发经验。当您为 OSX 编译应用程序时,您会得到什么而不是 .exe?

4

2 回答 2

5

如果您不介意在 Windows 机器上安装 MinGW 或 Cygwin,您可以按照此处的说明构建 Windows 到 OS X 交叉工具链:https ://github.com/Tatsh/xchain

于 2012-09-22T14:21:10.143 回答
3

我会得到一个 OSX 系统(VM 很好),安装 XCode,然后使用它编译你的代码。如果您的 C++ 代码是以跨平台方式编写的,那么应该是微不足道的。

于 2012-09-22T14:16:59.927 回答