RIMG0027

在 Linux 上用 CeGCC 編譯成功的第一隻程式 XD,從〈Windows Mobile 编程 (Win32) - Hello, world.〉借來測試的:

#include

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nShowCmd) {
MessageBox(NULL, TEXT("Hello, Windows Mobile!"), TEXT("HelloMsg"), 0);
return 0;
}

從 CeGCC 抓 cegcc-gcc430.tar.gz 直接在 $HOME 底下開個 cegcc 目錄解壓,尚不用什麼環境設定,先直接跑 ./mingw32ce/bin/arm-mingw32ce-gcc hello.c -o hello.exe。把 hello.exe 傳到機器裡去跑,它就果真哈囉哈囉哈囉向世界說哈囉了。

See also: Real Checko's Blog: CeGcc : gcc for Windows CE (ARM) -- 安裝篇