PPC 2003專案移到WM 6.x

最近要把之前的專案移植到WM 6.x的平台上,以為只要改一改組態管理員就好了,但是事情不是你想的這麼簡單,遇到了一些問題,以下為解決的方法:

case 1.
fatal error LNK1112: 模組電腦類型 'THUMB' 與目標電腦類型 'ARM' 衝突
  • 這個只要在LINK的CommandLine那邊改成
/ALIGN:4096 /subsystem:$(CESubsystem) /MACHINE:ARM /ARMPADCODE /MACHINE:THUMB

case 2.
fatal error LNK1104: 無法開啟檔案 'secchk.lib'

  • 這個要到Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\PocketPC2003\Lib\armv4 (我是用VS2008)底下把缺少的lib拷貝到專案的目錄下就可以了。
這是自己目前遇到的問題,希望不要再有問題就好..XD

0 意見:

張貼留言