2016-06-11 5 views
2

enter image description here Ich versuche, GDB auf Mac OS X El Capitan einzurichten. Ich habe den Pfad bereits in Eclipse festgelegt (Preference-> C/C++ -> GDB->/usr/local/bin/gdb). Der Versuch, einfache Hallo Welt Programm zu debuggen. aber es steckte bei 96% (siehe Bild unten rechts). Mac C++/Mars Eclipse Gdb Debug Start bei 96% stecken

+0

Überprüfen Sie die gdb-Konsole für gdb-Nachricht, dann werden Sie den Status des Starts und eventuelle Fehler erfahren. Außerdem Screenshot der Debug-Startkonfiguration für die weitere Analyse. –

+0

@ChandrayyaGK Screenshots hinzugefügt Ich sehe keine gdb-Konsolenmeldung als solche –

+1

Mögliche Duplikate von [Mac C++/Mars eclipse gdb debug hängt bei Start Test 96%] (http://stackoverflow.com/questions/37982876/mac- c-mars-eclipse-gdb-debug-hängt-bei-start-test-96) –

Antwort

0

Ich fahre Sierra 10.12.4, und Apple hat die Fähigkeit, gdb so weit wie ich sagen kann, vollständig zerstört.

Nach dem Stöbern scheint es, dass die Lldb-Unterstützung in Eclipse, obwohl immer noch als experimentell bezeichnet (in Neon 3), gut genug funktioniert.

dies also tun:

http://wiki.eclipse.org/CDT/User/FAQ#How_do_I_get_the_LLDB_debugger.3F

und dann können Sie debuggen. Im Grunde installieren Sie die lldb-Unterstützung und stellen Sie den Launcher-Typ auf die lldb-Einstellung in Debug-Konfigurationen und es funktioniert. Es ist ein bisschen langsam, aber es funktioniert.