Ich habe ein C++ Projekt in Eclipse CDT importiert. Ich kann das Projekt mithilfe von Makefile- und Argumenteinstellungen erstellen und ausführen. Allerdings, wenn ich versuchte, eine Debug-Punkt und laufen „debug als lokale c/C++ Anwendung“ hinzuzufügen, es wirft mir einen Fehler von "Launching projectName" has encountered a problem. Error with command gdb --version
durch die Details erweitert, es gibt: Error with command: gdb --version Cannot run program "gdb": Unknown reason
Eclipse CDT kann nicht debuggen mit gdb auf Mac
ich die GDB von Macports installiert vor . Wenn ich den Befehl ggdb
eintrage, wird die Versionsinformation zurückgegeben. Wenn ich which ggdb
tippe, gibt es /opt/local/bin/ggdb
. Ich habe versucht, "PATH" hinzuzufügen, um Konfiguration -> Umgebungsvariablen zu debuggen und den Pfadwert zu geben, aber es hat nicht funktioniert. Wie sollte ich den Pfad einstellen und den Pfad bitte verlinken? Und wie sollte der Variablenname lauten?
Die GDB Version auf meinem Rechner ist GNU gdb (GDB) 7.7.1
Hinzugefügt: Ich sah which ggdb
und verwenden den Link James bereitgestellt GDB-Debugger zu ändern, um diesen Weg zu suchen. Aber es hat immer noch nicht funktioniert.
Dank.
Welche Version von gdb verwenden Sie? –
@JamesMoore: GNU gdb (GDB) 7.7.1 Danke. – user2751691