在 Linux 上用 CeGCC 編譯成功的第一隻程式 XD,從〈Windows Mobile 编程 (Win32) – Hello, world.〉借來測試的:
#include <windows.h>
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) — 安裝篇
留言
在〈哈囉哈囉哈囉向世界說哈囉〉中有 3 則留言
要用 SynCE 之類的同步管理軟體。
在linux下编译完程序以后用什么方法把程序传到windows mobile里运行的呢
看了一下windows mobile不能用nfs,也没法scp
截圖俺用 CECapture_1.0_en.exe
(不過如此一來就少了景深效果 XD)
工作管理員用 TaskManager.exe
(功能多多)