我刚刚买了一台二手Macbook,并且一直在编写Sublime Text 2,并在终端中用g ++ *进行编译。我写了一个愚蠢的文本冒险,我想发送给一个朋友,如果可能的话,我想知道是否有任何方法可用在Mac上编译为EXE类似于我编译我的代码的方式即仅与终端)。是否可以在Mac上将C++代码编译为.exe文件?
据我所知,简单的解决方案是在Windows计算机上编译.cpp文件,但是我的电脑在房间的另一端完成。
谢谢。
*这样做是因为在Snow Leopard上,并且太紧张以至于无法购买OSX Lion或Apple开发者许可来访问Xcode。如果有人遇到同样的问题,我在这里找到了这个解决方案(https://github.com/kennethreitz/osx-gcc-installer和http://cims.clayton.edu/csci1301/how_to/compiling_c_on_a_mac.htm)。允许你规避苹果的废话。
你有什么试过?检查Google中的交叉编译。这个问题包含了很多不相关的信息。 – 2012-07-16 04:08:53
不必要的sn。。您可以使用免费的Apple开发人员帐户下载Snow Leopard的Xcode 4.2(和3.2.6)。 – 2012-07-16 04:14:16
您不需要开发者许可即可获得Xcode。 Xcode是免费的(除了Snow Leopard上的一个版本的Xcode,它在App Store中的成本为5美元)。虽然Xcode不直接支持交叉编译到Windows。 – bames53 2012-07-16 04:28:14