Qt 是一個跨平臺的 C++ 圖形用戶界面庫,由挪威 TrollTech 公司出品。早在去年就放出了WINCE平臺上Qt版本,最新的支持WINCE版本是4.4.3下載地址:ftp://ftp.trolltech.no/qt/source/qt-embedded-wince-opensource-src-4.4.3.zip,Qt中文論壇上,只有qt-embedded-wince-opensource-src-4.4.0的安裝方法(http://www.qtcn.org/bbs/read.php?tid=11920),沒有4.4.3版本的。雖然4.4.3早在去年9月就放出了。
最后在TrollTech公司的官網上開到了它的安裝方法,http://doc.trolltech.com/4.4/install-wince.html。步驟如下:
1.下載embedded-wince-opensource-src-4.4.3.zip解壓縮到C:\Qt\4.4.3(可自定義)。
2.設置環境變量,“我的電腦->屬性->高級->環境變量,PATH中加入C:\Qt\4.4.3\bin。
3.打開VS2005的命令行或運行“CMD”,進入解壓的文件夾,然后執行如下:configure -platform win32-msvc2005 -xplatform wincewm50pocket-msvc2005.
4.設置臨時環境變量:
set INCLUDE=C:\Program Files\Microsoft Visual Studio 8\VC\ce\include;C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Include\Armv4i
set LIB=C:\Program Files\Microsoft Visual Studio 8\VC\ce\lib\armv4i;C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Lib\ARMV4I
set PATH=C:\Program Files\Microsoft Visual Studio 8\VC\ce\bin\x86_arm;%PATH%
以上路徑根據自己機器的VC8和SDK的安裝目錄來配置。(可以跳過)
5.如需支持腳本:setcepaths wincewm50pocket-msvc2005。
6.nmake,編譯。
至此,編譯完成。
通過運行Qt的例子,發現它的這個版本只是可以在CE編譯運行,但是顯得比較粗糙,感覺很倉促,不夠精致,希望下個版本能好些;而且運行時加載的動態庫比較大,往往有幾兆,內存占用很大,如果不是特別的需要,建議還是不要用。