Solía poder usar g ++ desde la terminal, pero ahora falta. Todavía tengo XCode instalado

1

Solía poder usar g ++ desde el terminal para compilar programas en c ++, pero ahora cuando intento usarlo, obtengo

  

-bash: g ++: comando no encontrado

El consejo general en Internet era instalar XCode, pero ya tengo XCode instalado. No estoy seguro de qué ha cambiado desde que puedo usarlo. Estoy ejecutando OSX 10.6.8 y XCode 3.2.4.

    
pregunta cstack 12.09.2011 - 19:21

3 respuestas

2

Está bien, esto es embarazoso. Pero reinstalar XCode desde el disco DID de OS X funciona. Simplemente no pensé en probarlo porque ya lo tenía instalado.

    
respondido por el cstack 14.09.2011 - 23:02
3

Tuve el mismo problema en un punto con gcc. gcc y g ++ generalmente enlazan a un binario específico de la versión. Busque en / Developer / usr / bin para algo como g ++ - x.y, donde x.y es la versión instalada de g ++. Probablemente veas gcov, gcc, etc. también allí. Simplemente cree un enlace simbólico de la versión g ++ a g ++.

Por ejemplo, en mi máquina, escribiría ln -sf g++-4.2 g++ .

Espero que esto ayude. Si las herramientas del compilador versionadas no están allí, es posible que deba volver a instalar las Herramientas del desarrollador.

    
respondido por el Art Taylor 13.09.2011 - 11:00
1

Si tiene más de una cuenta, intente ejecutar g ++ desde la otra cuenta. Si funciona, es probable que tenga un problema con las definiciones de la ruta .bash.

    
respondido por el karmatic 12.09.2011 - 23:32

Lea otras preguntas en las etiquetas