Wie installiere ich den GDB auf MacOS 10.13.3 (High Sierra)

Gibt es Tonnen und Tonnen von post und blogs über dieses Thema, aber nichts scheint zu funktionieren...

Über das internet aus, hier ist der Allgemeine Konsens in Bezug auf die Verfahren erforderlich, um installieren und ausführen gdb.

  1. Installieren gdb

    brew install gdb
    

    Homebrew "erfolgreich" installiert gdb v8.1

  2. Codesign gdb

    Codesign gdb durch die folgenden Mitgestaltung Verfahren (wie detaillierter in einem separaten post SO).

  3. Update ~/.gdbinit

    echo "set startup-with-shell off" >> ~/.gdbinit
    

Nachdem Sie alle Schritte, wenn ich versuche zu Debuggen eine einfache "Hallo Welt" - Programm, bekomme ich folgenden Fehler beim starten, die aus SIGTRAP Wesen werfen.

(gdb) start
Temporary breakpoint 1 at 0x100000e66: file test.cpp, line 5.
Starting program: /Users/zfields/Documents/Development/test/a.out
[New Thread 0x1703 of process 67971]
[New Thread 0x1903 of process 67971]
During startup program terminated with signal SIGTRAP, Trace/breakpoint trap.

Was bin ich?

InformationsquelleAutor Zak | 2018-03-11
Schreibe einen Kommentar