Inhaltsverzeichnis:

Wie verwende ich GDB unter Windows?
Wie verwende ich GDB unter Windows?

Video: Wie verwende ich GDB unter Windows?

Video: Wie verwende ich GDB unter Windows?
Video: Debug faster with gdb layouts (TUI) 2024, April
Anonim

Beginnend GDB

In dem Fenster Befehlskonsole, geben Sie arm-none-eabi- ein gdb und drücken Sie die Eingabetaste. Sie können dies von jedem Verzeichnis aus tun. Wenn Sie sich nicht sicher sind, wie Sie die. öffnen Fenster Befehlskonsole, siehe OpenOCD ausführen auf Fenster . Du kannst auch GDB ausführen direkt von " Lauf " im Startmenü.

Wie verwende ich GDB hier?

So debuggen Sie ein C-Programm mit gdb in 6 einfachen Schritten

  1. Kompilieren Sie das C-Programm mit der Debugging-Option -g. Kompilieren Sie Ihr C-Programm mit der Option -g.
  2. gdb starten. Starten Sie den C-Debugger (gdb) wie unten gezeigt.
  3. Richten Sie einen Haltepunkt innerhalb des C-Programms ein.
  4. Führen Sie das C-Programm im gdb-Debugger aus.
  5. Drucken der Variablenwerte im gdb-Debugger.
  6. Fahren Sie fort, gehen Sie über und in – gdb-Befehle.

Woher weiß ich, ob GDB installiert ist? GDB installieren Du kannst Überprüfen Sie, ob GDB installiert ist auf Ihrem PC mit folgendem Befehl. Wenn GDB ist nicht Eingerichtet auf Ihrem PC, Installieren Verwenden Sie dazu Ihren Paketmanager (apt, pacman, emerge usw.). GDB ist in MinGW enthalten. Wenn Sie verwenden den Paketmanager Scoop unter Windows, GDB wird installiert, wenn Sie Installieren gcc mit Schaufel Installieren gcc.

Man kann sich auch fragen, wie richte ich GDB ein?

  1. Installieren Sie vorgefertigte gdb-Binärdateien aus überprüften Distributionsressourcen. Sie können gdb auf einer Debian-basierten Linux-Distribution (z. B. Ubuntu, Mint usw.) installieren, indem Sie den folgenden Befehl ausführen. $ sudo apt-get update.
  2. Laden Sie den Quellcode von GDB herunter, kompilieren Sie ihn und installieren Sie ihn. Befolgen Sie die unten aufgeführten Schritte, um GDB von Grund auf neu zu kompilieren und zu installieren.

Was ist das GDB-Tool?

GDB steht für GNU Project Debugger und ist ein mächtiges Debugging Werkzeug für C (zusammen mit anderen Sprachen wie C++). Es hilft Ihnen, in Ihren C-Programmen herumzustöbern, während sie ausgeführt werden, und ermöglicht Ihnen auch zu sehen, was genau passiert, wenn Ihr Programm abstürzt. Gehen Sie zu Ihrer Linux-Eingabeaufforderung und geben Sie „ gdb ”.

Empfohlen: