基于Windows 7旗舰版搭建WinCE6.0开发环境的过程
????? 首先感謝JeffreyLi提供了更簡便的安裝WinCE6.0 R3的方法,今天驗證過了,確實比我之前整理的《WinCE6.0 R3的安裝步驟》方便很多,十分感謝!
????? 為了方便大家參考,重新整理的安裝步驟如下:?
*?????????Please?install?the?following?software?in?order????????????Visual?Studio?2005
????????????Visual?Studio?2005?Service?Pack?1
????????????Visual?Studio?2005?Service?Pack?1?Update?for?Windows?Vista/7?(if?applicable)
????????????Windows?Embedded?CE?6.0?Platform?Builder
????????????Windows?Embedded?CE?6.0?SP1
????????????Windows?Embedded?CE?6.0?R2
????????????Windows?Embedded?CE?6.0?R3
????????????
????????????Windows?Embedded?CE?6.0?R3?Update?Rollup?11/3/2009
????????????
????????????Windows?Embedded?CE?6.0?Cumulative?Product?Update?Rollup?12/31/2009
????????????
????????????Windows?Embedded?CE?6.0?2010?QFE?M01?to?M07
?????? 在WinXP下按照這個步驟來,應該不會有什么問題了。但今天在Windows 7旗艦版下安裝還是碰到了一些狀況。
????? 首先是VS2005與Windows 7兼容性的問題,如下圖所示。
?????
????? 點擊“聯機檢查解決方案”按鈕,稍等片刻,彈出如下圖所示的提示。
?????
?????
????? 可以看到,只要安裝VS2005的SP1和針對Win7的SP1 Update即可解決VS2005與Windows 7兼容性的問題。
????? 安裝PB6.0時,也彈出如下圖所示的不兼容提示。
?????
????? “聯機檢查解決方案”似乎也不能提供有用的東西,直接點擊“運行程序”按鈕即可。
????? 安裝程序都盡量“以管理員身份運行”,否則可能會出現一些異常,如下圖所示。
?????
????? 在安裝PB6.0補丁包時尤其需要注意這一點,因為右鍵彈出的菜單中沒有“以管理員身份運行”這一項。這里得想個小辦法,間接的實現“以管理員身份運行”補丁包程序,方法如下:?
單擊開始按鈕在搜索框中輸入“cmd”
同時按下“Ctrl”鍵與“Shift”鍵,然后按“Enter”鍵
這樣,打開的命令行窗口即運行于管理員權限下,此時即可正常安裝PB6.0的補丁包
?????? 為了保險起見,我以這種方式安裝了所有的補丁包,如下圖所示。
????? ?
????? 安裝完成后,首先用CEUpdateCheck工具檢查了一下補丁包的狀態,如下圖所示。
?????
?????? 可以看到,補丁包的安裝完全正常。到這里,我就放心很多了,應該不會有什么大問題。趕緊基于模擬器的BSP定制了一個系統編譯試了一下。結果還是出了點小狀況。如下圖所示。
?????
????? build.log中的提示如下:?
makefile.def:?Including?C:\WINCE600\public\common\oak\misc\sources.ReleaseType_OAKNMAKE?:?fatal?error?U1073:?don't?know?how?to?make?'C:\WINCE600\OSDesigns\Emulator\Emulator\Wince600\DeviceEmulator_ARMV4I\cesysgen\oak\lib\ARMV4I\retail\atls.lib'
Stop.
NMAKE?:?fatal?error?U1077:?'C:\WINCE600\sdk\bin\i386\nmake.exe'?:?return?code?'0x2'
Stop.
????? 看起來跟ATL有點關系,但在相應的目錄下有這個文件,后來懷疑跟組件有關系,把“Active Template Library(ATL)”組件選中重新編譯,果然就沒有問題了。
????? 以上介紹了基于Windows 7旗艦版搭建WinCE6.0開發環境的過程和注意事項,稍微啰唆了點,但還是希望記錄的足夠詳細,也方便新手做一些參考。
轉載于:https://www.cnblogs.com/we-hjb/archive/2010/08/23/1806092.html
總結
以上是生活随笔為你收集整理的基于Windows 7旗舰版搭建WinCE6.0开发环境的过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 国产高分悬疑电视剧推荐
- 下一篇: MFC 弹出对话框MessageBox