5
在64位命令行環境中編譯32位Intel OS X二進制文件涉及什麼?是否像添加-m32
標誌一樣簡單?我沒有使用Xcode,但可以使用它來安裝gcc
可以使用的庫,如果需要的話。謝謝你的建議。在64位環境中編譯32位OS X二進制文件
在64位命令行環境中編譯32位Intel OS X二進制文件涉及什麼?是否像添加-m32
標誌一樣簡單?我沒有使用Xcode,但可以使用它來安裝gcc
可以使用的庫,如果需要的話。謝謝你的建議。在64位環境中編譯32位OS X二進制文件
如果您使用Apple的GCC實現在Macintosh計算機上編譯,則可以傳遞的其中一個附加選項是「-arch
」參數。
The man page這樣說:
-arch arch
Compile for the specified target architecture arch.
The allowable values are i386, x86_64, ppc and ppc64.
Multiple options work, and direct the compiler to produce "universal"
binaries including object code for each architecture specified with -arch.
This option only works if assembler and libraries are available
for each architecture specified. (APPLE ONLY)
是'i386'總是(我的意思是永遠)的32位英特爾? –
AFAIK ......除非AMD或其他一些我不知道的英特爾競爭對手正在爲蘋果電腦製造芯片。 –
好的,我會給你一個鏡頭,看看我能找到什麼。謝謝。 –