單機搭建wince開發環境
2023年06月08日
單機搭建wince開發環境 這兩天在除錯rmc程式,這是乙個wince下的「遠端桌面」程式。由於在單位沒有時間調,所以只能回家做,可家裡又沒實驗板。好在windows ce是有模擬器的,可以用模擬器代替實驗板進行程式的除錯。即便如此,還是碰到了一些問題,不過都一一解決了,寫出來跟大家分享一下。
最早主機上已經安裝了evc4+sp4,vs2005+sp1+platform builder6.0+r2等 windows ce的主要開發工具。既然沒有實驗板,那就定製乙個中文的wince6.0的作業系統,再匯出sdk,這不就解決了板子的問題嗎?
思路是對了,可一動手就發現有問題。pb6.0中已經沒有對mfc的支援。而目前很多程式都是基於mfc的,這要除錯mfc的程式可怎麼辦?想了一想,系統要支援mfc,其實就是要幾個dll,把mfc相關的幾個dll加到nk.bin中不就行了?在program files\microsoft visual studio 8\vc\ce\dll\armv4的目錄下找到了幾個跟mfc相關的dll。看來微軟還沒有徹底拋棄mfc,只是想讓大夥少用。把這幾個dll拷貝到bsp對應的目錄下,並修改platform.bib檔案。第乙個問題順利解決。mfc加進去了,.net compact framework那更是必須選上的,留條後路。^_^
為了讓系統支援activesync,在catalog裡新增了相應的元件,這比較簡單。問題是系統啟動後得自己去建立乙個連線,還要修改」pc連線」的選項才能用。不能這麼麻煩,想個辦法解決一下。建立好連線後,用驅動除錯助手把對應的登錄檔資訊匯出來,放到platform.reg裡去,這樣重新編譯完的系統就能直接使用activesync了。需要說明一下的是,在使用時需要設定主機上的activesync,讓其支援dma的連線方式。
至此,我們就在單機上搭建好了完整的windows ce的開發環境,不光是裝了很多開發軟體,連硬體都有了!很多想學windows ce開發的學生就不用費心費力費錢去選板子,暫時用模擬器做入門的學習也是個不錯的選擇。
這裡有wince6.0中文模擬器sdk的使用方法和實驗的效果。
單機搭建WinCE開發環境
這兩天在除錯 rmc程式,這是乙個 wince 下的 遠端桌面 程式。由於在單位沒有時間調,所以只能回家做,可家裡又沒實驗板。好在 windows ce 是有模擬器的,可以用模擬器代替實驗板進行程式的除錯。即便如此,還是碰到了一些問題,不過都一一解決了,寫出來跟大家分享一下。最早主機上已經安裝了 e...
wince 開發環境 搭建
搭建wince6.0環境的安裝順序 visual studio 2005 visual studio 2005 service pack 1 檔名 vs80sp1 kb926601 x86 enu.exe visual studio 2005 service pack 1 update for wi...
單機搭建Android開發環境 一
老話,工欲善其事必先利其器。為了學習安卓系統開發,我下了血本,更換了電腦。俗語,磨刀不誤砍柴工,好鋼用在刀刃上,為了發揮新本的最大潛能,我花費了很長時間去做配置和優化,都感覺有點偏執了。不過,從到目前為止的情況來看,老話俗語,完全正確。新筆記本配置資訊如下 cpu intel core i7 471...