WinCE开发初探——开发环境
生活随笔
收集整理的這篇文章主要介紹了
WinCE开发初探——开发环境
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
eVC 4 Sp4
VS.net 2003 .net CF1.0
VS.net 2005 .net CF2.0
Windows Mobile 2003 Second Edition Emulator CHS
PocketPC 2003 SDK
也許是戰(zhàn)略原因,很早前微軟就把CE的源碼開放,我就有幾個版本。
他的強項的編譯器、開發(fā)工具都可以直接在MSDN上下載
強大的IDE和編譯器、調(diào)試器以及MFC框架、.net框架,都是他軟件制勝的法寶。這一塊他明顯就是鼓勵應(yīng)用軟件的豐富。
這不,codeproject上直接有PPC遙控器的源碼,即使拿來改編一下,也不得不接觸WinCE開發(fā)。
網(wǎng)上這方面的資料不是很多,而且這幾年沒什么變化,也許是用戶群的問題吧。
先擺平開發(fā)環(huán)境吧:
早期的開發(fā)用嵌入式VC 最新版本Microsoft eMbedded C++ 4.0,跟VC6程序框架一模一樣,只是專門針對嵌入式開發(fā)的。和VC的補丁一樣,他也不斷在發(fā)補丁,最新的是SP4
當(dāng)然VS.net 2003以后就把這塊開發(fā)集成進(jìn)來,輪為.net陣營的一部分,可以使用C#快速開發(fā)WinCE程序,也伴有專門的調(diào)試編譯環(huán)境。但似乎主要是推他的.net,有專門的.net CF(精簡框架),也就是說,在PPC上運行也必須要個.net FrameWork。
我看一些資料說,由于.netCF的定位,這塊開發(fā)應(yīng)該定位在快速開發(fā)上,對底層的一些編程似乎還是依賴eVC來做。 .net CF2里面會增強很多。
正如我對待.net j2ee一樣,把他們拿來做快速企業(yè)開發(fā),非常合適,但是拿來寫驅(qū)動,做底層桌面工具,似乎還是得用到傳統(tǒng)C++/SDK。因此,推薦快速開發(fā)(比方寫一個ERP系統(tǒng)的手持模塊,用.net再合適不過了)使用VS2003等。
VS2005 beta好久了,據(jù)說今年會推出,這一塊.netCF2.0增強不少,相信開發(fā)調(diào)試會更加便捷。底層桌面開發(fā)也似乎也可以集成進(jìn)來。
當(dāng)然,除了IDE自帶的.net 框架,嵌入式MFC框架做快速開發(fā)以外,還要CEOS 的SDK,微軟是在不斷的更新他的CE版本,現(xiàn)在WM2003 SE,各種語言的版本,也推出了專門的SDK,裝上了才能使用高級功能。
還有方便調(diào)試用的虛擬機,跑Windows Mobile各種版本的bin,結(jié)合IDE快速調(diào)試。模擬器是很重要的。
開發(fā)一個CE程序,就需要這些:都可以微軟官方免費下載到:
eVC4.0
http://download.microsoft.com/download/WindowsCENETPlatformBuilder/Install/4.0/NT5XP/EN-US/eVC4.exe
序列號:TRT7H-KD36T-FRH8D-6QH8P-VFJHQ
eVC4.0 SP4
http://download.microsoft.com/download/a/7/3/a735c7fb-dcbd-429f-9090-d09b3b15d3fa/evc4sp4.exe
PocketPC2003SDK
http://download.microsoft.com/download/6/9/5/69570242-44e8-45e6-a252-9bd56db8ec83/Microsoft%20Pocket%20PC%202003%20SDK.msi
WM2003SE CHS模擬器
http://download.microsoft.com/download/e/2/8/e28792ca-d04b-407b-9b18-75b9128f0cc9/Windows%20Mobile%202003%20Second%20Edition%20Emulator%20Images%20for%20Pocket%20PC%20-%20CHS.msi
VS.net 2003 .net CF1.0
VS.net 2005 .net CF2.0
Windows Mobile 2003 Second Edition Emulator CHS
PocketPC 2003 SDK
也許是戰(zhàn)略原因,很早前微軟就把CE的源碼開放,我就有幾個版本。
他的強項的編譯器、開發(fā)工具都可以直接在MSDN上下載
強大的IDE和編譯器、調(diào)試器以及MFC框架、.net框架,都是他軟件制勝的法寶。這一塊他明顯就是鼓勵應(yīng)用軟件的豐富。
這不,codeproject上直接有PPC遙控器的源碼,即使拿來改編一下,也不得不接觸WinCE開發(fā)。
網(wǎng)上這方面的資料不是很多,而且這幾年沒什么變化,也許是用戶群的問題吧。
先擺平開發(fā)環(huán)境吧:
早期的開發(fā)用嵌入式VC 最新版本Microsoft eMbedded C++ 4.0,跟VC6程序框架一模一樣,只是專門針對嵌入式開發(fā)的。和VC的補丁一樣,他也不斷在發(fā)補丁,最新的是SP4
當(dāng)然VS.net 2003以后就把這塊開發(fā)集成進(jìn)來,輪為.net陣營的一部分,可以使用C#快速開發(fā)WinCE程序,也伴有專門的調(diào)試編譯環(huán)境。但似乎主要是推他的.net,有專門的.net CF(精簡框架),也就是說,在PPC上運行也必須要個.net FrameWork。
我看一些資料說,由于.netCF的定位,這塊開發(fā)應(yīng)該定位在快速開發(fā)上,對底層的一些編程似乎還是依賴eVC來做。 .net CF2里面會增強很多。
正如我對待.net j2ee一樣,把他們拿來做快速企業(yè)開發(fā),非常合適,但是拿來寫驅(qū)動,做底層桌面工具,似乎還是得用到傳統(tǒng)C++/SDK。因此,推薦快速開發(fā)(比方寫一個ERP系統(tǒng)的手持模塊,用.net再合適不過了)使用VS2003等。
VS2005 beta好久了,據(jù)說今年會推出,這一塊.netCF2.0增強不少,相信開發(fā)調(diào)試會更加便捷。底層桌面開發(fā)也似乎也可以集成進(jìn)來。
當(dāng)然,除了IDE自帶的.net 框架,嵌入式MFC框架做快速開發(fā)以外,還要CEOS 的SDK,微軟是在不斷的更新他的CE版本,現(xiàn)在WM2003 SE,各種語言的版本,也推出了專門的SDK,裝上了才能使用高級功能。
還有方便調(diào)試用的虛擬機,跑Windows Mobile各種版本的bin,結(jié)合IDE快速調(diào)試。模擬器是很重要的。
開發(fā)一個CE程序,就需要這些:都可以微軟官方免費下載到:
eVC4.0
http://download.microsoft.com/download/WindowsCENETPlatformBuilder/Install/4.0/NT5XP/EN-US/eVC4.exe
序列號:TRT7H-KD36T-FRH8D-6QH8P-VFJHQ
eVC4.0 SP4
http://download.microsoft.com/download/a/7/3/a735c7fb-dcbd-429f-9090-d09b3b15d3fa/evc4sp4.exe
PocketPC2003SDK
http://download.microsoft.com/download/6/9/5/69570242-44e8-45e6-a252-9bd56db8ec83/Microsoft%20Pocket%20PC%202003%20SDK.msi
WM2003SE CHS模擬器
http://download.microsoft.com/download/e/2/8/e28792ca-d04b-407b-9b18-75b9128f0cc9/Windows%20Mobile%202003%20Second%20Edition%20Emulator%20Images%20for%20Pocket%20PC%20-%20CHS.msi
轉(zhuǎn)載于:https://www.cnblogs.com/googlegis/archive/2008/11/28/2979237.html
《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的WinCE开发初探——开发环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Delphi资源文件的应用(转)
- 下一篇: 瑞友天翼4.0在XP下安装注意事项