¿Cómo instalar g ++ o c ++ sin tener que pagar por xcode?

14

Necesito instalar node.js en mi nueva Mac y requiere tener instalado el compilador c ++ o g ++. ¿Cómo consigo uno sin pagar por xcode?

    
pregunta lyuba 08.05.2011 - 22:33

6 respuestas

14

Aún puedes descargar Xcode 3.x gratis con una cuenta de desarrollador gratuita. Xcode 3 viene con GCC 4.2, LLVM-GCC 1.5 y LLVM 1.5, así que todo lo que necesitas para compilar los códigos C ++, C y ObjC.

(Nota: LLVM 1.5 no puede compilar el código C ++, por lo que debe volver a LLVM-GCC o GCC)

    
respondido por el JustSid 09.05.2011 - 00:46
8

Solo para completar: Xcode 4.1.1 es gratis en App Store pero requiere Lion, lo que implica una compra de hardware reciente o el pago de la actualización.

    
respondido por el bmike 11.08.2011 - 18:40
3

Instalador OSX GCC

  

Descargar e instalar el instalador masivo de Xcode es un gran problema si solo quieres GCC y herramientas relacionadas.

     

El instalador osx-gcc le permite instalar los compiladores esenciales de paquetes binarios ya creados o lo ayuda a crear su propio instalador.

Primero mencioné aquí por Dancek

    
respondido por el iolsmit 20.01.2012 - 00:01
2

Puede obtener gcc para MacOSX desde el sitio Open Source de Apples: enlace Aunque no viene con instrucciones.

(Creo que gcc es adecuado, no dude en corregirme si me equivoco).

    
respondido por el Megan Walker 08.05.2011 - 23:59
2

La Mac viene con DVD de software, uno de ellos tiene Xcode. Puedes instalarlo desde allí.

    
respondido por el Yawar 09.05.2011 - 06:13
-1

XCode NO viene con las últimas versiones de GCC y G ++ (viene con 4.2), por lo que aún necesita realizar su propia instalación si desea las funciones más recientes. Macports y GNU NO proporcionan instrucciones suficientes. Por lo tanto, sigue siendo un misterio.

Puede descargar XCode o encontrarlo en su CD de instalación. Eso te dará el GCC / G ++ más antiguo. Una vez que tengas eso, puedes descargar el último GCC.

EE. UU., Tampa: enlace

PERO, ¿cómo se instala ??

Todo lo que sé es ...

  1. Descomprimir la carpeta. Debe llamarse gcc-4.6.3 O gcc-4.7.3 etc.
  2. Cree una nueva carpeta ADJACENT para la carpeta gcc-4.6.3, llamada buidgcc (La carpeta buildgcc y la carpeta gcc-4.6.3 viven en el mismo lugar. Posiblemente en la carpeta Developer / usr)
  3. Abre un terminal (Aplicaciones- > Utilidades- > Terminal)
  4. Navega a la carpeta de buildgcc que creaste Comandos de la terminal cd .. te trae hacia arriba 1 nivel (espacio de nota entre cd y ..) ls te dice qué archivos & las carpetas están en la carpeta en la que estás cd / foldername le permite navegar a una carpeta

  5. Si estás en la carpeta de buildgcc, escribe:  ../gcc-4.6.3/configure ESPERE. Luego escriba:   hacer Espera mucho tiempo.

Lo siento. Aquí es donde estoy atrapado.

    
respondido por el Jake 19.06.2012 - 13:42

Lea otras preguntas en las etiquetas