我剛剛買了一臺二手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