Die Ada-Umgebung


How to run Ada95 in 11 Schritten

0.) Installieren Sie alle (unten angegebenen) Programmpakete.
1.) Kopieren Sie alle Dateien aus der Directory 'gvd-1.2.5\bin\' in Ihr Entwicklungsverzeichnis.
2.) Klicken Sie Ihr Ada95 Programm an.
Die Entwicklungsumgebung AdaGide wird aufgerufen.
3.) Drücken Sie die Taste F3 um Ihr Ada95 Programm zu übersetzen.
In der Statuszeile wird angezeigt, daß Ihr Programm erfolgreich übersetzt wurde (oder auch nicht).
4.) Starten Sie gvd.exe aus dem Entwicklungsverzeichnis.
5.) Öffnen Sie mit 'File -> Open Program' die exe - Datei Ihres Programmes.
Eine Statusmeldung erscheint: Reading symbols ... done.
6.) Öffnen Sie mit 'File -> Open Source' die adb - Datei Ihres Programmes.
Ihr Programmcode erscheint mit blauen Punkten am Rand.
Das Anklicken dieser Punkte setzt einen Breakpoint.
7.) Setzen Sie an den Anfang Ihres Hauptprogramms einen Breakpoint.
Der blaue Punkt wird groß und rot.
8.) Klicken Sie auf Run (grünes Dreieck unter File im Menue).
Ihr Programm startet und unterbricht vor der Zeile mit dem Breakpoint.
9.) Drücken Sie nun die Taste F6.
Die nächste Anweisung wird unmittelbar ausgeführt
Wiederholtes Drücken der Taste F6 läßt Ihr Programm immer um einen Schritt weiter ablaufen. Der grüne Balken markiert dabei Ihre Position.
Mit F5 wird die jeweilige Prozedur schrittweise ausgeführt.
10.) Klicken Sie nun auf 'Data -> Display any Expression' und geben Sie den Namen einer Ihrer Variablen an.
Ein kleines Fensterchen erscheint mit dem Varaiblennamen und deren Wert.
Variablenwerte können auch mit Alt-L und Alt-U angezeigt werden.

Download der Entwicklungsumgebung von Ada (mit Debugger)

Die offizielle Webseite von Ada 95 ist www.ada-deutschland.de. Auf dieser Seite ist zu den Downloadseiten verlinkt. Da die Bedienung nicht ganz einfach ist, habe ich die direkten Adressen für Windows 2000 (Windows NT) hier direkt verlinkt. Wer andere Systeme nutzt muß sich von ada-deutschland.de aus hinhangeln. Viel Spaß damit.

Entwicklungsumgebung
Compiler
Ergänzung zum Compiler
Debugger


Dies soll angeblich zur Installation reichen. Bitte melden Sie sich, falls es nicht klappt, damit wir die Links aktualisieren können.

Installation der Ada-Umgebung

(Alle benötigten Dateien finden sich im Abschnitt Download (oben). Unter Windows 2000 werden Administratorrechte benötigt.)
  1. Installation des Compiler GNAT
  2. Installation des GNAT-Ergänzungen
  3. Installation des Debuggers GVD
  4. Installation der Entwicklungsumgebung GIDE
ACHTUNG: Alle Teile sollten in das gleiche Verzeichnis installiert werden. Insbesondere sollten das Bin-Verzeichnis des Debuggers mit dem des Compilers übereinstimmen.



Konfiguration der Ada-Umgebung


Benutzen von GIDE


AdaGIDE ist die "Ada Graphical Itegreated Development Equipment", sprich ein Editor mit Syntaxhighlithing für Ada und ein paar zusätzliche Features.
Im Hauptfenster von GIDE kann das Programm eingegeben werden. Ada Programme sollten grundsätzlich komplett in Kleinbuchstaben gespeichert werden. Der Speichern-Dialog erscheint übrigens automatisch, wenn man anfängt irgendwas größeres zu schreiben. Mit der Taste F3 wird das Programm gebaut. Mit der Taste F2 wird eine Bibliothek oder ein Programm nur ausgeführt. Die Taste F4 startet das Programm und hält dessen Fenster offen, solange man das Schließen nicht bestätigt. Erscheint nach Drücken von F4 ein Suchen-Dialog, dann wurde das Programm noch nicht gebaut. Es ist leider nicht möglich mit GIDE direkt das laufende Programm anzuschauebn. Im Menü Run kann man jedoch den Debugger starten.


Benutzen von GVD (Debugger)

In GVD muß das aktuelle Programm mit F3 gröffnet werden (falls es nicht schon als Parameter beim Start übergeben wurde). Mit Programm ist übrigens immer die EXE-Datei des zu betrachtenden Programms gemeint. Anschließend kann im Menü File unter "Open Souce" das zugehörige ADB geladen werden. Wenn alles funktioniert hat, wird der Quellcode des Programms im Hauptfenster angezeigt (nicht editierbar). Am linken Rand werden nun alle relevanten Zeilen mit blauen Punkten markiert. Durch Anklicken dieser Punkte wird in dieser Zeile ein Haltepunkt gesetzt, an dem das Programm seinen Ablauf unterbricht. Durch Klick auf den Button "Run" wird das Programm gestartet. Von einem Breakpoint aus, kann dann mit F5 schrittweise oder mit F6 prozedurweise das Programm fortgesetzt werden. Im Menü Data kann mit dem Punkt "Display any Expression" eine beliebige Variable angezeigt werden.