Qt 是一個(gè)跨平臺(tái)的 C++ 圖形用戶界面庫(kù),由挪威 TrollTech 公司出品。早在去年就放出了WINCE平臺(tái)上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),沒(méi)有4.4.3版本的。雖然4.4.3早在去年9月就放出了。
最后在TrollTech公司的官網(wǎng)上開(kāi)到了它的安裝方法,http://doc.trolltech.com/4.4/install-wince.html。步驟如下:
1.下載embedded-wince-opensource-src-4.4.3.zip解壓縮到C:\Qt\4.4.3(可自定義)。
2.設(shè)置環(huán)境變量,“我的電腦->屬性->高級(jí)->環(huán)境變量,PATH中加入C:\Qt\4.4.3\bin。
3.打開(kāi)VS2005的命令行或運(yùn)行“CMD”,進(jìn)入解壓的文件夾,然后執(zhí)行如下:configure -platform win32-msvc2005 -xplatform wincewm50pocket-msvc2005.
4.設(shè)置臨時(shí)環(huán)境變量:
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%
以上路徑根據(jù)自己機(jī)器的VC8和SDK的安裝目錄來(lái)配置。(可以跳過(guò))
5.如需支持腳本:setcepaths wincewm50pocket-msvc2005。
6.nmake,編譯。
至此,編譯完成。
通過(guò)運(yùn)行Qt的例子,發(fā)現(xiàn)它的這個(gè)版本只是可以在CE編譯運(yùn)行,但是顯得比較粗糙,感覺(jué)很倉(cāng)促,不夠精致,希望下個(gè)版本能好些;而且運(yùn)行時(shí)加載的動(dòng)態(tài)庫(kù)比較大,往往有幾兆,內(nèi)存占用很大,如果不是特別的需要,建議還是不要用。