Skip to content

SDL einrichten

NewLordVile edited this page Mar 25, 2017 · 13 revisions

SDL herunterladen

  1. Development Library herunterladen
  • Durch den Aufruf dieses Links sollte alles automatisch heruntergeladen werden
  • Falls obiger Link nicht funktionieren sollte, ist es auch möglich die Dateien manuell über diese Seite herunterzuladen. Die SDL2-devel-2.0.5-VC.zip ist gewollt.
  1. Nun den zip-Ordner dekomprimieren (entzippen) und den Ordner SDL2-2.0.5 an einem sinnvollen Ort speichern
    (nicht in Downloads, sonst wird euer Dateisystem irgendwann verdammt unübersichtlich)

SDL_image herunterladen

  1. Development Library herunterladen
  • Durch den Aufruf dieses Links sollte alles automatisch heruntergeladen werden
  • Falls obiger Link nicht funktionieren sollte, ist es auch möglich die Dateien manuell über diese Seite herunterzuladen. Die SDL2_image-devel-2.0.1-VC.zip ist gewollt.
  1. Nun den zip-Ordner dekomprimieren (entzippen) und den Ordner SDL2_image-2.0.1 an einem sinnvollen Ort speichern
    (nicht in Downloads, sonst wird euer Dateisystem irgendwann verdammt unübersichtlich)

SDL_image einrichten

  1. Aus SDL2_image-2.0.1\include\die Datei SDL_image.h in SDL2-2.0.5\include\ (der include Ordner von SDL) reinkopieren
  2. Aus SDL2_image-2.0.1\lib\x64\ die Datei SDL2_image.lib in SDL2-2.0.5\lib\x64\ reinkopieren.

SDL_mixer herunterladen

  1. Development Library herunterladen
  • Durch den Aufruf dieses Links sollte alles automatisch heruntergeladen werden
  • Falls obiger Link nicht funktionieren sollte, ist es auch möglich die Dateien manuell über diese Seite herunterzuladen. Die SDL2_mixer-devel-2.0.1-VC.zip ist gewollt.
  1. Nun den zip-Ordner dekomprimieren (entzippen) und den Ordner SDL2_mixer-2.0.1 an einem sinnvollen Ort speichern
    (nicht in Downloads, sonst wird euer Dateisystem irgendwann verdammt unübersichtlich)

SDL_mixer einrichten

  1. Aus SDL2_mixer-2.0.1\include\die Datei SDL_mixer.h in SDL2-2.0.5\include\ (der include Ordner von SDL) reinkopieren
  2. Aus SDL2_mixer-2.0.1\lib\x64\ die Datei SDL2_mixer.lib in SDL2-2.0.5\lib\x64\ reinkopieren.

SDL_ttf herunterladen

  1. Development Library herunterladen
  • Durch den Aufruf dieses Links sollte alles automatisch heruntergeladen werden
  • Falls obiger Link nicht funktionieren sollte, ist es auch möglich die Dateien manuell über diese Seite herunterzuladen. Die SDL2_ttf-devel-2.0.14-VC.zip ist gewollt.
  1. Nun den zip-Ordner dekomprimieren (entzippen) und den Ordner SDL2_ttf-2.0.14 an einem sinnvollen Ort speichern
    (nicht in Downloads, sonst wird euer Dateisystem irgendwann verdammt unübersichtlich)

SDL_ttf einrichten

  1. Aus SDL2_ttf-2.0.14\include\die Datei SDL_ttf.h in SDL2-2.0.5\include\ (der include Ordner von SDL) reinkopieren
  2. Aus SDL2_ttf-2.0.14\lib\x64\ die Datei SDL2_ttf.lib in SDL2-2.0.5\lib\x64\ reinkopieren.

Systemvariable erstellen

Nun muss eine Systemvariable erstellt werden, damit Visual Studio weiß unter welchem Pfad es nach den ganzen SDL-Dateien suchen soll. Es bestünde auch die Möglichkeit nur den Pfad an Visual Studio zu übergeben, jedoch entstehen dadurch zahlreiche Komplikationen.

Die Systemvariable soll SDL2 heißen und soll auf den SDL-Ordner zeigen.


So wird sie angelegt:

  1. Systemsteuerung aufrufen
  2. System und Sicherheit auswählen
  3. System
  4. Am linken Rand des Fensters Erweiterte Systemeinstellungen aufrufen
  5. Schaltfläche ganz unten, Umgebungsvariablen...
  6. Nun werden zwei Teile angezeigt (Benutzervariablen & Systemvariablen); wir wollen eine Systemvariable.
    Auf Neu.. klicken
  7. Folgende Werte eingeben: * Name: SDL2 * Wert: der Pfad zum Ordner "SDL2-2.0.5"
  8. Ok

Hinweis: Höchstwahrscheinlich müsst ihr Visual Studio das ein oder andere Mal neustarten, damit alles funktioniert.