Qt Wince 平臺(tái)開(kāi)發(fā)環(huán)境架設(shè)
本文講解的是Qt Wince 平臺(tái)開(kāi)發(fā)環(huán)境架設(shè),對(duì)于Wince,Wince是微軟公司嵌入式、移動(dòng)計(jì)算平臺(tái)的基礎(chǔ),它是一個(gè)開(kāi)放的、可升級(jí)的32位嵌入式操作系統(tǒng),是基于掌上型電腦類的電子設(shè)備操作系統(tǒng),它是精簡(jiǎn)的Windows 95,Wince的圖形用戶界面相當(dāng)出色。
今天開(kāi)始架設(shè)移動(dòng)開(kāi)發(fā)環(huán)境,對(duì)于自己來(lái)說(shuō)也算了有了點(diǎn)交待了。不再停留在紙上談兵的程度,開(kāi)始有所行動(dòng)了。安裝環(huán)境大都意味著大把的時(shí)間需要花費(fèi)在等待上(磁盤(pán)IO–技術(shù)人員的通病,總是喜歡透過(guò)現(xiàn)象看本質(zhì))。于是想到利用這點(diǎn)時(shí)間記錄一下安裝過(guò)程以及里面碰到的問(wèn)題。這樣,一則可以在自己或別人重復(fù)過(guò)程時(shí)少走寫(xiě)彎路,二則也是一個(gè)記錄,待到自己什么時(shí)候閑暇后,看看自己的一些歷程。
一:安裝Visual Studio 2008
從microsoft的網(wǎng)站上下了一個(gè)VS2008 90天評(píng)估版本,注意必須是英文版。3.3G包括Doc。安裝很順利。不得不說(shuō)microsoft 的東東安裝就是做的好,和linux下的安裝相比,可以讓更多的人很容易安裝(盜版?)他們的軟件(他們就是這么想的?)。
二:安裝Windows Mobile 6 Professional SDK
安裝也沒(méi)有什么難度,注意盡可能不要更改默認(rèn)安裝路徑。
三:安裝Qt for windowsCE
自己對(duì)Qt 很熟悉了,沒(méi)有他可不行。到qt.nokia.com上下一個(gè)GPL開(kāi)源版本,解壓到c:/qt/qt_wince。多了一層qt目錄主要是為了安裝別的平臺(tái)的Qt,比如Qt for symbian。其可以安裝到c:/qt/qt_symbian 如此類推。
運(yùn)行Visual Studio 2008 Command Prompt 進(jìn)入命令行,進(jìn)入qt的解壓目錄c:/qt/qt_wince。
首先在path中加入c:/qt/qt_wince/bin。
然后運(yùn)行configure.exe -platform win32-msvc2008 -xplatform wincewm60professional-msvc2008 。等待完成。
接著是運(yùn)行bin\setcepaths.bat wincewm60professional-msvc2008 來(lái)設(shè)置一下INCLUDE 和LIB 路徑。
***運(yùn)行nmake。下面是漫長(zhǎng)的編譯等待過(guò)程。
四:安裝qt-vs-addin
我用的是qt-vs-addin-1.0.2.exe。安裝過(guò)程中一般不會(huì)出現(xiàn)問(wèn)題。啟動(dòng)時(shí)如果VS不是英文版本會(huì)報(bào)告一個(gè)錯(cuò)誤,導(dǎo)致安裝失敗。這也是前面為什么說(shuō)明VS必須是英文版的原因。
五:配置qt-vs-addin
qt-vs-addin 安裝成功后,在VS的菜單欄上會(huì)多出Qt項(xiàng)。打開(kāi)里面的Qt options ,點(diǎn)擊Add新建一個(gè) Qt 版本。選擇qt的解壓目錄c:/qt/qt_wince。如果成功,此版本會(huì)自動(dòng)填寫(xiě)到Default Qt/WnCe Version 框中。點(diǎn)擊ok完成配置。
六:測(cè)試環(huán)境
打開(kāi)qt 目錄下的demo中的demo.sln。編譯一邊看看。如果成功編譯,恭喜你。你的環(huán)境就搭建好了。到了自由發(fā)揮的時(shí)候了