0 votos

Aunque hay g++/gcc en Xcode 8, gdb no se encuentra

Cuando instalé las herramientas de línea de comandos de Xcode en el antiguo Mac OS X, había g++/gcc de un compilador y un enlazador. También había gdb de un depurador.

En Xcode 8.0 (8A218a) de Mac OS X El Capitan (10.11.6), hay g++ y gcc, pero no se encuentra gdb. Me gustaría usar un depurador de una herramienta de línea de comandos. ¿Existe un comando de depuración? Si es así, por favor dímelo.

Cuando se ejecuta g++/gcc [-c] .c/.cpp -g antes, *.o y el formato ejecutable (a.out) parecen haber incluido toda la información de símbolos. Cuando g++/gcc [-c] .c/.cpp -g crea el formato ejecutable (a.out) en el caso de Xcode 8.0 (8A218a) de Mac OS X El Capitan (10.11.6), se crea un directorio llamado a.out.dSYM en el mismo directorio, y la información de símbolos parece estar aquí.

Cuando no hay una herramienta de línea de comandos de depuración, si es posible depurar un programa con la interfaz gráfica de Xcode en el IDE, por favor dime cómo hacerlo.

Saludos

5voto

Stephen Kitt Puntos 131

El depurador de línea de comandos en Xcode es ahora LLDB; el comando relevante es lldb.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X