VHPD Blog Blog for [V]ideo, [H]ardware, [P]rograms, [D]ata and more..

10Jun/09

Tutorial: Mit Lazarus für Windows CE programmieren

Lazarus einrichten, um Windows CE Programme zu schreiben

Jeder dem Free Pascal was sagt, wird sofort es mit Lazarus in Verbindung setzen. Lazarus ist eine kostenlose IDE für Free Pascal, mit der man für viele Plattformen, sein Programm komplimieren kann.

vhpd_lazarus_wince_s4.jpg

Windows CE wird seit kurzem auch unterstützt, jedoch muss man zuvor einige Einstellungen treffen. Mit diesem Tutorial wird Schritt für Schritt alles erklärt, um Lazarus für Windows CE vorzubereiten.

1. Daten aus dem Internet organisieren

Bevor es losgeht, muss man zuerst die Lazarus Installationspakete herunterladen und in der gleichen Version auch den cross-compiler, mit dem es möglich ist, ein Windows CE Programm zu komplimieren.

2. Notwendige Datei verschieben

Die Datei "wincemenures.or" muss von "lazarus/lcl/interfaces/wince" nach "lazarus/lcl/units/arm-wince" kopiert werden.

3. Einstellungen in Lazarus treffen

In der Lazarus IDE Einstellungen -> Options... -> Environment -> Compilerdateiname muss auf die ppcrpssarm.exe zeigen.

vhpd_lazarus_wince_s1.jpg

Jedes Projekt muss nun aber dann zusätzlich eingestellt werden:

vhpd_lazarus_wince_s2.jpg vhpd_lazarus_wince_s3.jpg

Wie man auf den Bildern erkennt müssen nun bei den Compilereinstellungen noch die grundlegenden Einstellungen getroffen werden. Es empfiehlt sich die Einstellung zu testen und dazu sollte man sich diese vorgenommenen Projekteinstellungen Speichern, damit man bei weiteren Projekten einfach das erstellte Schema verwenden kann.

Wichtige Infos

Der Debugmodus ist nur mit Hilfe eines Plug-Ins und dem Windows Mobile Emulator möglich, deshalb empfiehlt es sich dringend den Emulator herunterzuladen, von der Microsoft Homepage. Dazu kann man daher NUR durch Projekt->Erstellen die WinCE EXE erstellen. Um diese zu testen, muss man die WinCE EXE auf ein WinCE Emulator/Gerät kopieren und dort ausführen. Windows CE Anwendungen laufen nicht unter Windows 32 Bit.

Nützliche Links (englisch)

Wer immer noch nicht genug hat, kann auf den folgenden Seiten noch weitere Tipps zur CE Programmierung mit Hilfe von Lazarus erhalten.

http://wiki.lazarus.freepascal.org/Windows_CE_Development_Notes

http://wiki.lazarus.freepascal.org/WinCE_Programming_Tips

hat dir dieser Artikel gefallen?

Dann abonniere doch diesen Blog per RSS Feed!

Kommentare (0) Trackbacks (0)

Zu diesem Artikel wurden noch keine Kommentare geschrieben.


Leave a comment

Noch keine Trackbacks.