De:Einrichten einer Entwicklungsumgebung (Windows)
Es gibt viele verschiedene Wege, sich unter Windows eine Entwicklungsumgebung einzurichten. Sie sind im Folgenden nach Schwierigkeit geordnet.
Contents
|
Gebrauch eines Compilers
A (für Faule): Komplettpakete
Wenn Du Windows 2K oder XP benutzt, kannst du auf folgenden Wegen schnell eine funktionierende Entwicklungsumgebung zusammenstellen.
1. Das SDK von http://dev.gp2x.com/sdk/gp2xsdk_windows.zip
Dieses SDK enthält als IDE Bloodshed Dev-C++, Gnu-C-Compiler für GP2X- und Windows-Entwicklung und Kopien der Linux Libraries (Version 2.4.25). Man kann damit GP2X-Code sowohl für statische als auch dynamische Libraries erstellen.
2. Das devkitGP2X (weiter unten beschrieben)
- Lade das GP2X-Devpack (31.1MB) herunter. Entpacke das Verzeichnis devkitGP2X. Es enthält die neuesten Libraries (für Hardwarebeschleunigtes SDL, Allegro, etc.)
- Solltest Du es nicht ins Hauptverzeichnis (also C:\devkitGP2X oder D:\devkitGP2X oder etwas ähnliches) entpacken, musst du die Pfade in bin\arm-linux-sdl-config und demo\Makefile anpassen.
- Füge das bin-Verzeichnis der Umgebungsvariable PATH hinzu. Drücke dazu auf Start->Einstellungen->Systemsteuerung, öffne System->Erweitert->Umgebungsvariablen, wähle PATH und füge C:\devkitGP2X\bin;C:\devkitGP2X\minsys\bin; (ggf. Abändern) hinten an.
- Es ist sowohl das DevkitGP2X (mit Cross-Compiler), SDL (Grafik-Library), MinSys (Make und weitere GNU-Tools). Das DevkitGP2X enthält keinen Windows-Compiler.
- Um das SDK zu testen, probiere, das Demo-Programm (en) zu kompilieren.
B (Standard): Das devkitGP2X
Grundlagen
Der Übliche Weg, Software für den GP2X zu entwickeln ist C/C++ und SDL. Es ist auch möglich, die Hardware direkt mit C/C++ und ARM-ASM/Thumb anzusprechen.
Es folgt die Beschreibung für die erste Möglichkeit (mit SDL).
Handbuch herunterladen
Lade das GP2X-Handbuch (en) herunter und folge den Anweisungen auf Seite 39 ("Developing for the GP2X introduction").
MinSys installieren
Installiere MinSys and und setze die Umgebungsvariablen wie hier beschrieben.
Demo-Programm testen
Du möchtest vielleicht dieses Demo-Programm (en) und die Demo, die bei dem Handbuch dabei ist, testen.
C (Einfach außer, man will was umstellen): Benutzung von andLinux als Linux unter Windows
andLinux ist eine auf Ubuntu basierende Linux-Distribution, die auf Windows läuft und speziell für Entwickler gedacht ist. Linux-Anwendungen laufen fließend im Windows Look-and-Feel. Man kann jedes Linux-Entwickler-Toolkit ohne die Performanceprobleme einer virtuellen Maschine starten. Es ist keine Konfiguration, kein Partitionieren von Nöten. Kein Extra-Computer muss bereitgestellt werden und es treten auch nicht die anderen Probleme in der Zusammenarbeit von Linux und Windows auf.
- Siehe auch AndLinux (en)
D (furchtbar kompliziert): Eine eigene GCC-Umgebung schaffen
Siehe Wie werde ich verrückt, indem ich mir meine eigene GCC-Umgebung schaffe (en).
Gebrauch einer IDE
Visual C++ 2005 Express Edition
Siehe Visual C 2005 Express Edition (en).
Using Dev-C++
Siehe Dev-C++ (en).
Using CodeBlocks
Siehe CodeBlocks (en).