Cosa implica la compilazione di file binari Intel OS X a 32 bit in un ambiente a riga di comando a 64 bit? È semplice come aggiungere un flag -m32
? Non sto usando Xcode, ma potrei usarlo per installare librerie che gcc
potrebbe usare, se necessario. Grazie per il tuo consiglio.Compilare i binari OS X a 32 bit in un ambiente a 64 bit
5
A
risposta
5
Se si sta compilando su un computer Macintosh utilizzando l'implementazione Apple di GCC, una delle opzioni extra che è possibile passare è il parametro "-arch
".
The man page dice questo:
-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)
Problemi correlati
- 1. Compilare binario a 32 bit su sistema a 64 bit
- 2. Compilare ASP.NET a 64 BIT
- 3. iPhone OS 64 bit o 32 bit?
- 4. Prestazioni di numeri interi a 32 bit in un ambiente a 64 bit (C++)
- 5. Come eseguire un'applicazione .NET a 32 bit in un ambiente a 64 bit?
- 6. Come compilare un programma C++ come 64-bit su un computer a 64 bit?
- 7. gcc: Compilare un binario a 64 bit su una piattaforma a 32 bit
- 8. Perché MSBuild a 64 bit carica estensioni a 32 bit?
- 9. Build 32-bit con llvm-gcc a 64 bit
- 10. Come compilare Qt per Windows a 64 bit da un ambiente a 32 bit con Visual C++ 2010 Express?
- 11. prestazioni a 32 bit vs 64 bit aritmetica
- 12. compilazione su un sistema a 64 bit per il sistema a 32 bit - compatibilità
- 13. Errore durante la creazione dell'app OS X a 32 bit?
- 14. Compatibilità Java 32-bit vs 64-bit
- 15. SQL Server 2012 a 32 bit o 64 bit su computer a 64 bit?
- 16. Forza gcc per compilare programmi a 32 bit su una piattaforma a 64 bit
- 17. Come compilare le app a 32 bit su RHEL a 64 bit?
- 18. Come creare Python a 64 bit su OS X 10.6 - SOLO 64 bit, niente assurdità universale
- 19. Interop da 64 a 32 bit - come?
- 20. Esegui libreria a 32 bit su iPhone 5s 64 bit
- 21. Come si compila openSSL in modalità a 32 bit su un sistema a 64 bit?
- 22. Inno Setup installazione dll a 32 bit e 64 bit
- 23. Port 32 bit driver di Windows a 64 bit Windows
- 24. Determinazione dell'architettura a 32/64 bit nell'assemblaggio
- 25. MapViewOfFile condiviso tra processi a 32 bit e 64 bit
- 26. Compilando 32 bit Assembler su ubuntu a 64 bit
- 27. Esiste un modo per eseguire programmi a 64 bit su un computer a 32 bit?
- 28. Istruzione SSE per sommare interi 32 bit a 64 bit
- 29. c: utilizzare i puntatori a 32 bit nell'applicazione a 64 bit?
- 30. Esecuzione di codice assembly a 32 bit su un processore Linux a 64 bit e 64 bit: Spiegazione dell'anomalia
è 'i386' sempre (e dico sempre) a 32 bit di Intel? –
AFAIK ... a meno che AMD o qualche altro concorrente Intel di cui non ero a conoscenza stiano producendo chip per computer Apple. –
Ok, darò uno scatto e vedrò cosa riesco a trovare. Grazie. –