MIN-Fakultät
Fachbereich Informatik
Szenenanalyse und Visualisierung (SAV)
Tutorial-Navigation (Benutzung der VIGRA unter Windows mit Dev-C++)
Inhaltübersicht 2 Das erste VIGRA-Programm: converter >

 

1  Installation unter Windows unter Verwendung von Dev-C++


Für die Nutzung unter Linux, UNIX und Mac OS sei auf folgende Installationsanleitung verwiesen: VIGRA-Reference-Manual (Installation).


Dev-C++ ist eine kostenlose C/C++ Entwicklungsumgebung, die auf dem MinGW (Minimalist GNU for Windows) aufbaut und frei für jedermann verfügbar ist. Da sie den GNU g++ Compiler in der portierten Windows-Fassung beinhaltet, wird ein nahezu identisches Verhalten wie unter UNIX/LINUX erzeugt. Das heißt: Gleiche Fehlermeldungen, gleiches Kompilierungsverhalten, ähnliche Makefiles etc. Außerdem beinhaltet die Version welche hier vorgestellt wird bereits einen integrierten Debugger, teilweise automatische Code-Vervollständigung und einen Editor mit Syntax-Highlighting um nur einige Vorzüge zu nennen.
Die folgenden Schritte beschreiben die Installation der VIGRA-Bibliothek unter dieser Entwicklungsumgebung.

  1. Zuerst einmal Dev-C++ herunterladen: Dev-C++ 4.9.9.2alpha mit GNU C++ 3.4.2
    (Keine Angst vor dem Alpha-Status, es läuft ziemlich stabil)
  2. Anschließend muss noch das Dev-C++ Paket VIGRA (1.5.0) hier heruntergeladen werden.
  3. Nun das Dev-C++ installieren, wobei keine besonderen Anpassungen nötig sind. Es kann beispielsweise in "C:\Programme\Dev-Cpp\" installiert werden.
  4. Nach der erfolgreichen Installation muss Dev-C++ noch konfiguriert werden. Dazu muss zunächst der Menüpunkt "Tools->Check for Updates/Packages" ausgewählt werden (siehe hier)
  5. Daraufhin startet sich der Webupdater von Dev-C++. In diesem muss zuerst der Community-Server ausgewählt werden. Anschließend muss auf "Check for Updates" geklickt werden, um eine Liste aller verfügbaren Pakete zu erhalten (siehe hier).
  6. Bevor die VIGRA installiert werden kann müssen in mehreren Schritten Pakete installiert werden, da diese untereinander Abhängigkeiten besitzen.
    1. Schritt: zlib (siehe hier), libjpeg (siehe hier), libpng (siehe hier) und fftw (siehe hier) auswählen, mit Klick auf "Download" herunterladen und installieren.
    2. Schritt: libtiff (siehe hier) auswählen, mit Klick auf "Download" herunterladen und installieren.
  7. So, nun ist es fast geschafft, wir haben alle für die Arbeit mit VIGRA notwendigen Pakete istalliert. Nun fehlt nur noch die VIGRA (Version 1.5.0) selbst. Dazu muss im Dev-C++ Hauptfenster im Menüpunkt "Tools->Package Manger" (siehe hier) der Paketmanager geöffnet werden. Wenn alle abhängigen Pakete erfolgreich istalliert wurden sollte es nun aussehen wie auf diesem Bild (ohne den DevPack-Maker).
  8. Im Paketmanager muss nun noch das heruntergeladene VIGRA Paket hinzugefügt werden. Dies erledigt man mit "Package->Install Package" (siehe hier)
  9. Wenn auch dieses letzte Paket erfolgreich istalliert wurde, sollte es nun aussehen wie auf diesem Bild (ohne den DevPack-Maker).

Wenn alles so aussieht wie auf dem letzten Bild, dann können wir nun mit dem zweiten Teil des Tutorials fortfahren.