[an error occurred while processing this directive]
Einführung in die Programmierung II - SS 2003
Info-Seite zum Compiler DJGPP und zur Entwicklungsumbegung RHIDE
In der Übung wird in erster Linie das Gespann DJGPP (Compiler) und RHIDE (Entwicklungsumgebung)
verwendet. Beide sind frei verfügbar. Für den schnellen Einstieg haben wir ein selbstentpackendes Archiv erstellt, das Sie ganz
einfach durch einen Doppelklick installieren können.
Wichtig: Entpacken Sie das Archiv direkt nach C: Andernfalls müssen Sie die Pfade in der Datei
rhide.bat im bin-Verzeichnis anpassen.
Um das Programm zu starten navigieren Sie im Windows-Explorer ins Verzeichnis c:\djgpp und starten rhide.exe.
Zum Deinstallieren genügt es das Verzeichnis c:\djgpp zu löschen. Es werden keine Einträge in die
Systemregistrierung geschrieben.
Selbstentpackendes Archiv: djgpp.exe
Letzte Version von rhide.bat
Bekannte Probleme
-
Absturz der Entwicklungsumgebung
Schließt man eine Datei und öffnet man die selbe wieder, so stürzt RHIDE ab. Nach einem solchen Absturz kann es
vorkommen, dass beim Öffnen einer beliebigen Datei RHIDE abstürzt. In diesem Fall müssen 2 Dateien (rh_opt.gpr, rh_opt.gdt)
im bin-Verzeichnis, in denen RHIDE die vorgenommenen Einstellungen abspeichert, gelöscht werden. In der letzten rhide.bat-Datei
werden diese Dateien vor jedem Start gelöscht.
-
Der Compiler findet die Sourcen nicht
RHIDE sucht den Pfad, indem es selbst liegt, nach Quellen ab. Speichern Sie also Ihre Quellen z.B. in c:\djgpp, so findet
RHIDE die Quelldatei(en), ansonsten nicht. Liegen die Quellen nicht in diesem Verzeichnis, müssen Sie unter OPTIONS -> DIRECTORIES
-> SOURCES den Pfad zu den Quellfiles angeben. NB: Diese Einstellung wird bei jedem Start von RHIDE gelöscht. Speichern Sie deshalb
die Quellen am besten unter c:\djgpp.
Alternative zu RHIDE
Als Alternative zu RHIDE können Sie einen gewöhnlichen Editor (z.B. notepad) zusammen mit DJGPP verwenden.
Die Programme schreiben Sie ganz einfach mit dem Editor und speichern sie mit der Endung .c ab. Die so erstellten c-Dateien
können gleich wie in der Rechnerhalle mit gcc übersetzt werden. Um DJGPP verwenden zu können müssen bei
jedem Start des Befehls-Eingabefensters 2 Umgebungsvariablen richtig gesetzt werden. Dies erledigt die Batch-Datei
djgpp.bat, welche auch gleich das Befehls-Eingabefenster öffnet. Kopieren Sie
diese Datei einfach ins Verzeichnis c:\djgpp\bin und starten Sie sie. Es sollte sich das besagte Befehls-Eingabefenster
öffnen und Sie sollten den gcc gleich wie in der Rechnerhalle verwenden können.
Dr. Miriam Mehl - Peter Oberhofer - Email: eipro@mors.de