Microsoft Windows XP Professional
一、安裝VS2005
1.D:\VS2005\VSTS\vs\Setup\setup.exe
安裝路徑
D:\Program Files\Microsoft Visual Studio 8\
custom自定義安裝
去掉Visual J#
Microsoft SQL server2005
2.安裝完成後打sp1的補釘
D:\VS2005\VSTS\sp1\VS80sp1-KB926601-X86-ENU.exe
WINCE 6.0 的PlatformBuilder作為VS2005的插件,以後建立和定制WinCE操作
系統核心、編譯調試應用程式将全部在VS2005裡完成
3.安裝MSDN
D:\VS2005\VSTS\msdn\setup.exe
二、安裝Windows Embedded CE6.0
1. 安裝Wince6.0
wince6.0/Windows Embedded CE 6.0.msi
選擇ARMV4I
安裝目錄為D:\WINCE600\
選擇CE6.0 Tools
安裝在D:\Program Files\Microsoft Platform Builder\6.00\
2.為wince6.0打補釘
1)Windows.Embedded.CE.6.0.Platform.Builder.Service.Pack.1.msi
2)安裝R2補釘
wince6.0_r2/setup.exe
無需改設定直接安裝
3)安裝R3補釘
wince6.0_r3/Windows Embedded CE 6.0 R3.msi
4)安裝wince6.0 update 09.10補釘
WinCEPB60-091231-Product-Update-Rollup-Armv4I.msi
WinCEPB60-101231-Product-Update-Rollup-Armv4I.msi
3.安裝NETCFSetupv35.msi
5.安裝ActiveSync 4.5.msi
安裝到
D:\Program Files\Microsoft ActiveSync\
三、build
1. run BSP_WINCE_ARM_A8_01_02_00_Source.exe
2.打開bsp工程 Vs2005 File->open->Project
D:\WINCE600\OSDesigns\AM35x_OSDesign\AM35x_OSDesign.sln
選擇AM35x_BSP_ARMV4I_Release
3.編譯
Build->Advanced Build Commands->Clean Sysgen
4.WinCE源碼路徑
1)XLDR /WINCE600/PLATFORM/AM35X_BSP/SRC/BOOTLOADER/XLDR
2)EBOOT /WINCE600/PLATFORM/AM35X_BSP/SRC/BOOTLOADER/EBOOT
3)DRIVER /WINCE600/PLATFORM/AM35X_BSP/SRC/DRIVERS
5.編譯error
error C2220: warning treated as error - no 'object' file generated
這是因為有很多警告性錯誤将
D:\WINCE600\PLATFORM\COMMON\sources.cmn
D:\WINCE600\PUBLIC\COMMON\sources.cmn
D:\WINCE600\PLATFORM\AM35x_BSP\sources.cmn
下的WARNISERROR=1去掉#WARNISERROR=1
D:\WINCE600\PLATFORM\AM35x_BSP\sources.cmn下的WARNLEVEL級别改為0
WARNLEVEL=0