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

sna*_*ger 3 c++ macos terminal exe g++

我刚刚买了一台二手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的废话.

syl*_*syl 6

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