next up previous
Next: Nützliche Konfiguration Up: UNIX-Programme für Windows 95/98/NT Previous: Überspielen der Disketten auf

Installation von GNU Win32

1.
Geben Sie den Befehl C:\tmp\cdk.exe ein.
2.
Bei der Frage nach dem Installationspfad geben Sie C:\Programme\Cygnus\ an.
3.
Geben Sie den Befehl C:\tmp\usertools.exe ein.
4.
Bei der Frage nach dem Installationspfad geben Sie C:\Programme\Cygnus\ an.
5.
Nach der Installation sind einige Umgebungsvariable zu setzen. Wenn Sie die Software unter Windows NT installieren, ist es wichtig, daß Sie die Variable als Systemvariable setzen. Dies geschieht durch aufrufen von System in der Systemsteuerung. Bei Windows 95 sind die Dateien C:\autoexec.bat und C:\config.sys zu editieren.

Diesen Schritt dürfen Sie nicht auslassen! GNU Win32 funktioniert nicht, wenn die Umgebungsvariable nicht richtig gesetzt sind!

Folgende Variable sind in der autoexec.bat zu setzen:

SET MAKE_MODE=unix
SET HOME=C:/HOME

Geben Sie am Ende der bestehenden Definition der Variable PATH die Pfade
;C:\Programme\emacs-20.3.1\bin dazu.

Folgendes ist in die config.sys einzufügen:

shell=C:\command.com /e:4096 /p

Damit die Änderungen wirksam werden muß Windows 95 neu gestartet werden.

Nach dem Neustart von Windows 95 können Sie einen kleinen Test machen, ob GNU Win32 funktioniert:

1.
Öffnen Sie aus dem Menu Start, Programme, Cygnus.
2.
Nun erzeugen wir uns die Source-Datei für ``hello world'':
Geben Sie den Befehl notepad hello.cc & ein.
3.
Versuchen Sie das Programm hello mit dem Befehl g++ -g -o hello hello.cc zu erzeugen.

#include <iostream.h>

int main()
{
  cout << "Hello World!" << endl;
}

Der Debugger heißt in dieser Umgebung nicht xxgdb, sondern gdb.

gdb hello 
    break main
    run
    next
    ...
    quit



 
next up previous
Next: Nützliche Konfiguration Up: UNIX-Programme für Windows 95/98/NT Previous: Überspielen der Disketten auf

© 1997 Gottfried Rudorfer, C++-AG, Lehrveranstaltungen, Abteilung für Angewandte Informatik, Wirtschaftsuniversität Wien, 11/13/1998