4

不久前我买了一台二手 Macbook,我一直在 Sublime Text 2 中进行编码,并在终端中使用 g++* 进行编译。我写了一个愚蠢的文本冒险,我想发送给朋友,如果可能的话,我想知道 Mac 上是否有任何方法可以编译为 exe,类似于我一直在编译我的代码的方式(即仅与终端)。

我知道简单的解决方案是在 Windows 计算机上编译 .cpp 文件,但我的计算机一直在房间的另一边。

谢谢。

*这样做是因为在 Snow Leopard 上并且太紧而无法购买 OSX Lion 或 Apple 开发人员许可证来访问 Xcode。如果有人遇到同样的问题,那么我在这里找到了这个解决方案(https://github.com/kennethreitz/osx-gcc-installerhttp://cims.clayton.edu/csci1301/how_to/compiling_c_on_a_mac.htm)。让你绕过苹果的废话。

4

1 回答 1

6

是的,这是可能的,它被称为交叉编译。除了为此构建自己的工具链之外,您还可以使用 MinGW:使用 MinGW 进行交叉编译

于 2012-07-16T04:14:42.483 回答