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