Debug für eigenes Projekt ausführen
Mit dem Debugger können Sie die Ausführung Ihres Programms steuern, indem
Sie Unterbrechungspunkte festlegen, gestartete Programme aussetzen, sich mit
Step-Aktionen im Code bewegen und den Inhalt von Variablen untersuchen.
So führen Sie Debug für ein Projekt aus:
- Klicken Sie auf Ausführen > Debug.
Das Dialogfenster 'Debug' wird geöffnet.
- Doppelklicken Sie auf C++ - Lokal.
- Geben Sie im Feld Name die Bezeichnung Hello World ein.
Ab sofort können Sie den Debug dieses Projekts durch Eingabe des Namens der
Debug-Startkonfiguration einleiten.
- Geben Sie in das Feld C/C++-Anwendung den Dateinamen hello.exe ein.
- Klicken Sie auf Debug.
In der Debug-Perspektive wird das Anwendungsfenster für hello.exe geöffnet.
Der C/C++-Editor wird in der Perspektive neu positioniert.
- Doppelklicken Sie im linken Rand des Fensters main.cpp, um an folgender Stelle einen
Unterbrechungspunkt zu setzen:
cout << "Sie haben gerade"
- Klicken Sie auf Ausführen > Wieder aufnehmen.
- Geben Sie nach Aufforderung einen Wert außer 'm' ein.
Der Unterbrechungspunkt wird gefunden.
- Vergewissern Sie sich in der Sicht 'Variable', dass die Variable nicht 'm' ist.
- Klicken Sie auf Ausführen > Wieder aufnehmen.
- Geben Sie nach Aufforderung einen Wert außer 'm' ein.
Der Unterbrechungspunkt wird gefunden.
- Vergewissern Sie sich in der Sicht Variable, dass die Variable nicht 'm' ist.
- Klicken Sie in der Sicht Variable mit der rechten Maustaste auf die Eingabevariable, wählen Sie Variablenwert
ändern aus, und geben Sie 'm' ein.
- Klicken Sie auf Ausführen > Wieder aufnehmen.
Die Ausgabe im Fenster der Anwendung 'hello.exe' lautet:
"Sie haben gerade m eingegeben. Zum Beenden müssen Sie 'm' eingeben."
- Geben Sie 'm' ein, um das Programm zu beenden.
Das Fenster der Anwendung 'hello.exe' wird geschlossen und die Debugsitzung wird beendet. Die Debug-Perspektive
bleibt geöffnet.
Weitere Informationen zu den verfügbaren Debug-Hilfen finden Sie in den verwandten Themen zum
Debug-Konzept.
Zurück: Eigenes Projekt erstellen
Übersicht über Debug
Debuginformationen
Debug
Sicht 'Debug'
Steuerelemente zum Starten von Debug