Ein Programm in einem Debugger starten.
Sébastien Granjoux
seb.sfo@free.fr
Philip Chimento
philip.chimento@gmail.com

# Ein Programm debuggen

# Ein Programm in einem Debugger starten

The current program is defined in the Program Parameters dialog. See for more information. This program can be started in the debugger like this:

From the main menu, select Run Debug Program or press Shift F12

A program can be more difficult to debug if it is highly optimized or if debugging information is missing. Whether optimization and debugging information are enabled, is defined in the configure step. Normally, there is a Debug configuration available, that turns off optimization and includes all debugging information. Anjuta displays a warning if this configuration is not used. See for more information.

# Fehlerdiagnose in einer bereits laufenden Anwendung

Der Debugger kann in einer bereits laufenden Anwendung verwendet werden.

From the main menu, select Run Debug Process... to get a dialog listing all currently running processes.

Select a process in the Attach to process dialog and click on Attach to start the debugger on this process. See for more details.

# Fehlerdiagnose einer entfernten Anwendung

Der Debugger kann zum Debuggen einer auf einem anderen Rechner laufenden Anwendung verwendet werden, sofern der Rechner über eine TCP- oder serielle Verbindung angeschlossen ist.

From the main menu, select Run Debug Remote...

Wählen Sie die Art der Verbindung zur entfernten Anwendung, entweder Serielle Kabelverbindung oder TCP/IP-Verbindung.

Bei einer TCP-Verbindung füllen Sie die Felder Adresse und Port aus.

Bei einer seriellen Verbindung geben Sie im Texteingabefeld den Namen des seriellen Geräts an, beispielsweise /dev/ttyb.

Klicken Sie auf Verbinden, um den Debugger zu starten und zum entfernten Ziel zu verbinden.

# Debugger anhalten

The debugger and the program can be stopped at any time like this:

From the main menu, select Run Stop Debugger.