¿Cómo instalo GCC 4.7.2 en OS X 10.8?


6

¿Cómo instalo GCC 4.7.2 en OS X 10.8?

No me importa mantener la versión Xcode de "GCC", solo necesito GCC 4.7.2


1
Descargar gcc 4.7.2. Constrúyelo de acuerdo con las instrucciones. Instálalo de acuerdo con las instrucciones.
David Schwartz

Respuestas:


10

MacPorts

La forma más fácil es usar MacPorts que proporciona

gcc47 @ 4.7.2 (lang)      La colección de compiladores de GNU.

Instalar MacPorts y luego

sudo port install gcc47

Esto instalará varios binarios con el -mp-4.7 (como gcc-mp-4.7 ). A continuación, puede activar gcc 4.7 por defecto con

sudo port select gcc mp-gcc47
hash gcc

Para volver al compilador de Apple LLVM.

sudo port select gcc none
hash gcc

Instalación manual

De lo contrario puedes descargar el tarball desde gnu.org y siga las instrucciones en el INSTALL archivo (generalmente ./configure; make; make install ) pero tendrás que instalar todas las dependencias por ti mismo.

Una instalación manual será (si no se especifica de manera diferente con configure ) instalar los binarios en /usr/local/bin.


Bueno, ya lo he hecho, Homebrew todavía dice que estoy usando el compilador de Apple, ¿cómo puedo cambiar eso dentro de Homebrew, o simplemente incluso en la Terminal normal?
MarcusJ

Bien por ese ¿Quieres decir MacPorts o la instalación manual?
Matteo

@MarcusJ Actualicé la respuesta con algunas instrucciones posteriores a la instalación
Matteo

Usé el método Macports, gracias por la instrucción adicional, lo intentaré en unas horas cuando llegue a casa.
MarcusJ

Gracias por ese comando para seleccionar la versión adecuada de GCC, ¿parece que eso es solo para MacPorts?
MarcusJ

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.