0
我正在爲使用SDK的iPhone SDK構建一個lib,並且使用Makefiles而不是xcode。適用於iPhone的通用(真實+模擬器)編譯
考慮這個命令行(或者至少是編譯命令行的開頭)。
/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/g++-4.2 -arch armv6 -pipe -no-cpp-precomp -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.0.sdk
我認爲-arch I386添加到命令行,但是,這並不工作,因爲iPhone平臺不包括模擬器頭和正相反。我知道在事實之後有一種方法可以將他們結合起來,但這並不適合我的情況。是否有我缺少的機制,除了手動創建合併的平臺目錄?
可惜。它適用於通用的MacOS二進制文件。 – bmargulies 2010-08-31 12:23:23
好吧,也許我錯了,這是可能的,我根本不知道它? :)我確信有比我更多知識的人將能夠確認或否認這一點。 – Jasarien 2010-08-31 13:44:00
我認爲你是對的,但我不接受,直到我們給它更多的時間。 – bmargulies 2010-08-31 14:31:35