Quando ho installato gli strumenti da riga di comando di Xcode nel vecchio Mac OS X, c'erano g ++ / gcc di un compilatore e un linker. C'era anche gdb di un debugger.
In Xcode 8.0 (8A218a) di Mac OSX EI Captain (10.11.6), ci sono g ++ e gcc, ma gdb non è stato trovato. Mi piacerebbe usare un debugger di uno strumento da riga di comando. Esiste un comando di debug? Se c'è, per favore dimmelo.
Quando g ++ / gcc [-c] .c / .cpp -g viene eseguito prima, * .o e il formato eseguibile (a.out) sembrano aver incluso tutte le informazioni sui simboli. Quando g ++ / gcc [-c] .c / .cpp -g rende il formato eseguibile (a.out) in caso di Xcode 8.0 (8A218a) di Mac OS X EI Captain (10.11.6), una directory chiamata a.out.dSYM viene creata nella stessa directory, e le informazioni sui simboli sembrano essere qui.
Quando non ci sono strumenti per la riga di comando di debug, se è possibile eseguire il debug di un programma con una GUI di Xcode in IDE, per favore dimmi il modo.
Saluti