是否可以在Mac上将C ++代码编译为.exe?

时间:2012-07-16 04:06:15

标签: c++ macos terminal g++ exe

我不久前买了一台二手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)。允许你规避Apple的废话。

1 个答案:

答案 0 :(得分:6)

是的,这是可能的,它被称为交叉编译。除了构建自己的工具链以外,还可以使用MinGW:Cross compiling with MinGW