Libwindow ist eine kleine C++-Bibliothek, die ein einfaches
Graphikinterface zur Verfügung stellt. Wenn Sie auf Ihrem
Studentenaccount arbeiten, können Sie sie unter Verwendung eines
geeigneten Makefiles (siehe unten) direkt benutzen. Ansonsten folgen
Sie bitte der jeweiligen Installationsanleitung.
Wer sich für Einsatzmöglichkeiten von Libwindow
interessiert, die über die in den Übungen gezeigten
hinausgehen, dem sei ein Blick in die Dokumentation bzw. hierher
empfohlen.
Entpacken Sie es mit dem Befehl tar -zxf libwindow-1.17.tar.gz
resp. unter Solaris: gtar -zxf libwindow-1.17.tar.gz
Wechseln Sie in das soeben neu angelegte Verzeichnis: cd libwindow-1.17
Kompilieren Sie die Bibliothek mit make
Falls Sie Mac OS X verwenden,
ersetzen Sie bitte im Makefile "ar r" durch "ar rs".
Kompilieren Sie das Beispielprogramm cd tests make example
Falls Sie in einem anderen Verzeichnis arbeiten möchten,
kopieren Sie das "Makefile" aus dem "tests" Verzeichnis dorthin.
Editieren Sie das Makefile: Weisen Sie der Variablen IFMHOME den Pfad zu,
in dem sich Ihre Kopie von libwindow befindet:
IFMHOME = /home/IHR_BENUTZERNAME/libwindow-1.17
Entpacken Sie es (z.B. mittels
FreeZip oder WinZip)
in Ihr Heimverzeichnis C:\cygwin\home\IHR_BENUTZERNAME.
Gehen Sie in eine Shell und wechseln Sie in das soeben neu angelegte Verzeichnis: cd libwindow-w1.2
Kompilieren Sie die Bibliothek mit make
Kompilieren Sie das Beispielprogramm cd tests make example.exe
Falls Sie in einem anderen Verzeichnis arbeiten möchten,
kopieren Sie das "Makefile" aus dem "tests" Verzeichnis dorthin.
Editieren Sie das Makefile: Weisen Sie der Variablen IFMHOME den Pfad zu,
in dem sich Ihre Kopie von libwindow befindet:
IFMHOME = /home/IHR_BENUTZERNAME/libwindow-w1.2
Entpacken Sie es (z.B. mittels
FreeZip oder WinZip).
Starten Sie Visual C++ und führen Sie die folgenden Schritte aus
(gilt für Visual C++ 6.0 in der englischen Version):
File > New
Unter "Projects" wählen Sie "Win 32 Console Application".
Setzen Sie "Project Name" auf "Example".
Navigieren Sie den Browser "Location" ins Verzeichnis "libwindow-w1.2".
Bestätigen Sie mit OK.
Wählen Sie "an empty project".
Project > Add to Project > Files
Wählen Sie die beiden Dateien window.cpp und example.cpp aus
Tools > Options
Setzen Sie den Reiter "Directories".
Bei "Show directories for" wählen Sie "include files".
Bei "Directories" doppelklicken Sie die Leerzeile zuunterst.
Navigieren Sie den Browser ins Verzeichnis "libwindow-w1.2/include".