capribeach software : Compilereinrichtung2

Startseite :: Categories :: PageIndex :: RecentChanges :: RecentlyCommented :: Login/Register

Revision [1154]

Most recent edit made on 2007-05-23 18:39:13 by EllenPetersen

Additions:
Neue Projekte werden als leere Win-32-Konsolenanwendung oder leere Win-32-Anwendung erstellt.


Deletions:
Neue Projekte werden als leere Win-32-Konsolenanwendung oder leere Win-23-Anwendung erstellt.




Revision [780]

Edited on 2006-11-30 15:23:35 by EllenPetersen

Additions:

CategorySDL




Revision [614]

Edited on 2006-11-24 11:39:32 by EllenPetersen

Additions:
Die Meldung im Standardoutputstream zeigt, dass die SDL-Bibliothek ansprechbar ist und korrekt initialisiert wird:


Deletions:
Die Meldung im Standardoutputstream zeigt, dass die SDL-Bibliothek ansprechbar ist:




Revision [613]

Edited on 2006-11-24 11:39:09 by EllenPetersen

Additions:
Die Meldung im Standardoutputstream zeigt, dass die SDL-Bibliothek ansprechbar ist:
sdl mit pelles c




Revision [612]

Edited on 2006-11-24 11:35:56 by EllenPetersen

Additions:
sdlstart.c (line 1)
  1.  




Revision [611]

Edited on 2006-11-24 11:34:51 by EllenPetersen

Additions:
8. Schritt: Projekteinstellungen für die Arbeit mit SDL
Das wars. Jetzt können SDL-Programme erzeugt werden.
9. Schritt: Test der SDL-Initialisierung
Ein Mini-Testprogramm zeigt, ob die Einrichtung erfolgreich war.
#include "SDL.h"
#include <stdio.h>
int main ( int argc, char argv )
{
printf("Initialisierung der SDL.\n");
if ((SDL_Init(SDL_INIT_VIDEO | SDL_INIT_AUDIO)
-1)) { printf("Houston wir haben ein SDL-Problem: %s.\n", SDL_GetError());
exit(-1);
}
printf("SDL wurde initialisiert.\n");
printf("Beenden der SDL.\n");
SDL_Quit();
printf("SDL-Systeme heruntergefahren...\n");
exit(0);
}


Deletions:
8. Projekteinstellungen für die Arbeit mit SDL




Revision [610]

Edited on 2006-11-24 11:25:45 by EllenPetersen

Additions:
sdl mit pelles c




Revision [609]

Edited on 2006-11-24 11:18:35 by EllenPetersen

Additions:
Bei den Linker-Optionen (Projekt -> Projektoptionen -> Linker) werden die Dateien SDL.lib und sdlmain.lib zur Liste der Bibliotheks- und Objektdateien hinzugefügt.


Deletions:
Bei den Linker-Optionen (Projekt -> Projektoptionen -> Linker) werden die Dateien sdl.lib und sdlmain.lib zur Liste der Bibliotheks- und Objektdateien hinzugefügt.




Revision [608]

Edited on 2006-11-24 11:17:31 by EllenPetersen

Additions:
Bei den Linker-Optionen (Projekt -> Projektoptionen -> Linker) werden die Dateien sdl.lib und sdlmain.lib zur Liste der Bibliotheks- und Objektdateien hinzugefügt.


Deletions:
Bei den Linker-Optionen (Projekt -> Projektoptionen -> Linker) werden die Dateien sdl.lib und sdlmain.lib hinzugefügt.




Revision [607]

Edited on 2006-11-24 11:16:51 by EllenPetersen

Additions:
Bei den Linker-Optionen (Projekt -> Projektoptionen -> Linker) werden die Dateien sdl.lib und sdlmain.lib hinzugefügt.




Revision [606]

Edited on 2006-11-24 11:13:26 by EllenPetersen

Additions:
Unter Projekt -> Projektoptionen -> Compiler wird die Einstellung Aufrufkonvt.: von _ _stdcall in _ _cdecl geändert und die Option Kompatible Bezeichner definieren auf der rechten Seite mit grünem Auswahlhäkchen markiert.




Revision [605]

Edited on 2006-11-24 11:09:01 by EllenPetersen

Additions:
Neue Projekte werden als leere Win-32-Konsolenanwendung oder leere Win-23-Anwendung erstellt.


Deletions:
Neue Projekte werden als Win-32-Konsolenanwendung oder Win-23-Anwendung erstellt.




Revision [604]

Edited on 2006-11-24 11:06:18 by EllenPetersen

Additions:
Neue Projekte werden als Win-32-Konsolenanwendung oder Win-23-Anwendung erstellt.




Revision [603]

Edited on 2006-11-24 11:03:45 by EllenPetersen

Additions:
8. Projekteinstellungen für die Arbeit mit SDL




Revision [602]

Edited on 2006-11-24 11:02:38 by EllenPetersen

Additions:
In dem File SDL-devel-1.2.11-VC6.zip befinden sich neben dem Dokumentationsordner die zwei Verzeichnisse /include und /lib. Aus dem Verzeichnis /lib des entpackten .zip-Archivs werden zwei Dateien benötigt. Die Datei SDL.lib muss in den Lib-Ordner von Pelles C kopiert werden, und die Datei SDL.dll muss in den Bin-Ordner von Pelles C kopiert werden. Das dritte Element, die SDLmain.lib aus dem Ordner benötigen wir nicht, da wir diese ja zuvor selbst erzeugt haben.


Deletions:
In dem File SDL-devel-1.2.11-VC6.zip befinden sich neben dem Dokumentationsordner die zwei Verzeichnisse /include und /lib. Aus dem Verzeichnis /lib des entpackten .zip-Archivs werden zwei Dateien benötigt. Die Datei SDL.lib muss in den Lib-Ordner von Pelles C kopiert werden, und die Datei SDL.dll muss in den Bin-Ordner von Pelles C kopiert werden.




Revision [601]

Edited on 2006-11-24 11:00:40 by EllenPetersen

Additions:
In dem File SDL-devel-1.2.11-VC6.zip befinden sich neben dem Dokumentationsordner die zwei Verzeichnisse /include und /lib. Aus dem Verzeichnis /lib des entpackten .zip-Archivs werden zwei Dateien benötigt. Die Datei SDL.lib muss in den Lib-Ordner von Pelles C kopiert werden, und die Datei SDL.dll muss in den Bin-Ordner von Pelles C kopiert werden.


Deletions:
In dem File SDL-devel-1.2.11-VC6.zip befinden sich neben dem Dokumentationsordner die zwei Verzeichnisse /include und /lib. Aus dem Verzeichnis /lib werden zwei Dateien benötigt. Die Datei SDL.lib muss in den Lib-Ordner von Pelles C kopiert werden, und die Datei SDL.dll muss in den Bin-Ordner von Pelles C kopiert werden.




Revision [600]

Edited on 2006-11-24 10:59:15 by EllenPetersen

Additions:
In dem File SDL-devel-1.2.11-VC6.zip befinden sich neben dem Dokumentationsordner die zwei Verzeichnisse /include und /lib. Aus dem Verzeichnis /lib werden zwei Dateien benötigt. Die Datei SDL.lib muss in den Lib-Ordner von Pelles C kopiert werden, und die Datei SDL.dll muss in den Bin-Ordner von Pelles C kopiert werden.


Deletions:
In dem File SDL-devel-1.2.11-VC6.zip befinden sich neben dem Dokumentationsordner die zwei Verzeichnisse /include und /lib. Aus diesen wird die Datei SDL.lib benötigt und in den Lib-Ordner von Pelles C kopiert. Die Datei SDL.dll muss in den Bin-Ordner von Pelles C kopiert werden.




Revision [599]

Edited on 2006-11-24 10:57:18 by EllenPetersen

Additions:
In dem File SDL-devel-1.2.11-VC6.zip befinden sich neben dem Dokumentationsordner die zwei Verzeichnisse /include und /lib. Aus diesen wird die Datei SDL.lib benötigt und in den Lib-Ordner von Pelles C kopiert. Die Datei SDL.dll muss in den Bin-Ordner von Pelles C kopiert werden.


Deletions:
In dem File SDL-devel-1.2.11-VC6.zip befinden sich neben dem Dokumentationsordner die zwei Verzeichnisse /include und /lib. Aus diesen wird die Datei sdl.lib benötigt und in den Lib-Ordner von Pelles C kopiert.




Revision [598]

Edited on 2006-11-24 10:54:22 by EllenPetersen

Additions:
In dem File SDL-devel-1.2.11-VC6.zip befinden sich neben dem Dokumentationsordner die zwei Verzeichnisse /include und /lib. Aus diesen wird die Datei sdl.lib benötigt und in den Lib-Ordner von Pelles C kopiert.


Deletions:
In dem File SDL-devel-1.2.11-VC6.zip befinden sich neben dem Dokumentationsordner die zwei Verzeichnisse /include und /lib.




Revision [597]

The oldest known version of this page was edited on 2006-11-24 10:53:12 by EllenPetersen

SDL mit Pelles C


1. Schritt: SDL-Entwicklungsbibliothek herunterladen
Auf der SDL-Projektseite sind die Dateien zur Einrichtung der Grafikbibliothek auf der linken Seite unter dem Menüpunkt Download - SDL 1.2 zu finden.

Im Bereich Source Code muss die aktuelle zip.-Datei geladen werden: SDL-1.2.11.zip (3,51 MB)
Im Bereich Development Libraries muss die zip.-Datei für Win 32 (Visual CPP) geladen werden: SDL-devel-1.2.11-VC6.zip (571 KB)

2. Schritt: Projekt in Pelles C erstellen
In Pelles C wird über -> Datei -> neu -> Projekt ein neues leeres Projekt mit Namen sdlmain angelegt. Als Projekttyp wird Win 32 Statische Bibliothek (LIB) ausgewählt.

sdl mit pelles c

3. Schritt: Entpacken und Platzieren der SDL-Quellcodedateien
Nach dem Entpacken der Datei SDL-1.2.11.zip erhält man ein Dateiverzeichnis mit einer Reihe von Unterordnern. Davon wird einer - der Ordner src - komplett in das Projektverzeichnis verschoben, das im zweiten Schritt neu angelegt worden ist.

sdl mit pelles c

Wer das neue Pelle-Projekt wie oben vorgeschlagen sdlmain genannt hat, verschiebt den src-Ordner in das Verzeichnis sdlmain:

sdl mit pelles c

Als nächstes werden sämtliche Include-Files aus dem Include-Ordner der entpackten SDL-1.2.11.zip-Datei in das Include-Verzeichnis von Pelles C kopiert.

4. Schritt: Die Datei sdl_win32_main.c zum Projekt hinzufügen
Im Projektverzeichnis sdlmain befindet sich unter dem Pfad \src\main\win32 die Datei sdl_win32_main.c. Diese kann nun dem Projekt hinzugefügt werden. (rechte Maustaste auf sdlmain -> Dateien zum Projekt hinzufügen)

5. Schritt: Compiler-Optionen einstellen
Unter Projekt -> Projektoptionen -> Compiler die Einstellung Aufrufkonvt.: von _ _stdcall in _ _cdecl ändern. Dann noch die Option Kompatible Bezeichner definieren auf der rechten Seite mit grünem Auswahlhäkchen markieren.

6. Schritt: SDL-Bibliothek Erzeugen
Unter Projekt kann nun der Befehl Erzeuge sdlmain.lib gestartet werden. Das Ergebnis ist sehr schnell da.

sdl mit pelles c

Das soeben erzeugte Objektfile sdlmain.lib wird nun in das Lib-Verzeichnis von Pelles C kopiert.

7. Schritt: Entpacken und Platzieren der SDL-Entwicklungsdateien
In dem File SDL-devel-1.2.11-VC6.zip befinden sich neben dem Dokumentationsordner die zwei Verzeichnisse /include und /lib.

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki
Page was generated in 0.1565 seconds