Platform Builder 5已经自带WinCE 5.0,安装过程会指定WinCE 5.0的安装路径,默认为X:\WINCE500,WINCE500即为WinCE 5.0的根目录。根目录下主要有以下几个目录:PUBLIC, PLATFORM, PRIVATE, PBWorkspaces, OTHERS, SDK。
├─PUBLIC
│ ├─COMMON
│ │ ├─OAK
│ │ │ ├─CATALOG
│ │ │ ├─BIN
│ │ │ ├─CSP
│ │ │ │ ├─ARM
│ │ │ │ ├─MIPS
│ │ │ │ ├─SHX
│ │ │ │ └─X86
│ │ │ ├─TKTEST
│ │ │ ├─CONN
│ │ │ ├─CPULIBS
│ │ │ ├─DBGPUB
│ │ │ ├─DEMOS
│ │ │ ├─DRIVERS │ │ │ ├─FILES
│ │ │ ├─INC
│ │ │ ├─LOCALIZE
│ │ │ ├─MISC
│ │ │ ├─NOTIFY
│ │ │ ├─NOTIFYM
│ │ │ ├─TOOLS
│ │ │ ├─UTILS
│ │ │ ├─WTL
│ │ │ ├─LIB
│ │ │ └─TARGET
│ │ ├─CESYSGEN
│ │ ├─DDK
│ │ └─SDK
│ ├─CEBASE │ ├─DATASYNC │ ├─DCOM
│ ├─DIRECTX
│ ├─GDIEX
│ ├─IE │ ├─NETCF
│ ├─OSTEST
│ ├─PBTOOLS
│ ├─RDP
│ ├─SCRIPT
│ ├─SERVERS
│ ├─SHELL
│ ├─SHELLSDK
│ ├─SPEECH
│ ├─SQLCE │ ├─VIEWERS
│ ├─VOIP
│ ├─WCEAPPSFE
│ └─WCESHELLFE
├─PLATFORM
│ ├─CEPC
│ ├─GEODE
│ ├─MAINSTONEII
│ ├─SMDK2410
│ ├─COMMON
│ ├─EMULATOR
│ ├─SMDK2440A │ └─Deviceemulator
├─PRIVATE
│ ├─SERVERS
│ ├─SHELL
│ ├─TEST
│ ├─WCESHELLFE
│ └─WINCEOS
│ ├─COMM
│ │ ├─BLUETOOTH
│ │ ├─DHCP
│ │ ├─DHCPV6LITE
│ │ ├─INC
│ │ ├─IR
│ │ ├─NDISMODS
│ │ ├─PM
│ │ ├─PPP2
│ │ ├─TAPI
│ │ ├─TCPIPW
│ │ └─WS2
│ ├─COREOS │ │ ├─CEPTR
│ │ ├─CORE
│ │ ├─DEVICE
│ │ ├─FSD
│ │ ├─GWE
│ │ ├─INC
│ │ ├─NK
│ │ ├─SHELL
│ │ └─STORAGE
│ ├─UTILS
│ └─INC
项目目录下的RelDir是生成目录,按不同的编译版本分成子目录,如smdk2440a_ARMV4I_Release和smdk2440a_ARMV4I_Debug,存放生成系统映像所需要的所有文件,和最终产生的bin、nbx文件。%_FLATRELEASEDIR%环境变量对应当前编译版本的那个目录。
├─OTHERS
│ ├─WCETK
│ ├─VISUALSTUDIO
│ ├─ATL
│ ├─DOTNET
│ ├─MFC │ ├─PLATMAN
│ ├─SAMPLES
│ ├─SQLCE20
│ └─EDB
- PUBLIC目录
├─PUBLIC
│ ├─COMMON
│ │ ├─OAK
│ │ │ ├─CATALOG
│ │ │ ├─BIN
│ │ │ ├─CSP
│ │ │ │ ├─ARM
│ │ │ │ ├─MIPS
│ │ │ │ ├─SHX
│ │ │ │ └─X86
│ │ │ ├─TKTEST
│ │ │ ├─CONN
│ │ │ ├─CPULIBS
│ │ │ ├─DBGPUB
│ │ │ ├─DEMOS
│ │ │ ├─DRIVERS │ │ │ ├─FILES
│ │ │ ├─INC
│ │ │ ├─LOCALIZE
│ │ │ ├─MISC
│ │ │ ├─NOTIFY
│ │ │ ├─NOTIFYM
│ │ │ ├─TOOLS
│ │ │ ├─UTILS
│ │ │ ├─WTL
│ │ │ ├─LIB
│ │ │ └─TARGET
│ │ ├─CESYSGEN
│ │ ├─DDK
│ │ └─SDK
│ ├─CEBASE │ ├─DATASYNC │ ├─DCOM
│ ├─DIRECTX
│ ├─GDIEX
│ ├─IE │ ├─NETCF
│ ├─OSTEST
│ ├─PBTOOLS
│ ├─RDP
│ ├─SCRIPT
│ ├─SERVERS
│ ├─SHELL
│ ├─SHELLSDK
│ ├─SPEECH
│ ├─SQLCE │ ├─VIEWERS
│ ├─VOIP
│ ├─WCEAPPSFE
│ └─WCESHELLFE
- PLATFORM目录
├─PLATFORM
│ ├─CEPC
│ ├─GEODE
│ ├─MAINSTONEII
│ ├─SMDK2410
│ ├─COMMON
│ ├─EMULATOR
│ ├─SMDK2440A │ └─Deviceemulator
- PRIVATE目录
├─PRIVATE
│ ├─SERVERS
│ ├─SHELL
│ ├─TEST
│ ├─WCESHELLFE
│ └─WINCEOS
│ ├─COMM
│ │ ├─BLUETOOTH
│ │ ├─DHCP
│ │ ├─DHCPV6LITE
│ │ ├─INC
│ │ ├─IR
│ │ ├─NDISMODS
│ │ ├─PM
│ │ ├─PPP2
│ │ ├─TAPI
│ │ ├─TCPIPW
│ │ └─WS2
│ ├─COREOS │ │ ├─CEPTR
│ │ ├─CORE
│ │ ├─DEVICE
│ │ ├─FSD
│ │ ├─GWE
│ │ ├─INC
│ │ ├─NK
│ │ ├─SHELL
│ │ └─STORAGE
│ ├─UTILS
│ └─INC
- PBWorkspaces目录
项目目录下的RelDir是生成目录,按不同的编译版本分成子目录,如smdk2440a_ARMV4I_Release和smdk2440a_ARMV4I_Debug,存放生成系统映像所需要的所有文件,和最终产生的bin、nbx文件。%_FLATRELEASEDIR%环境变量对应当前编译版本的那个目录。
- OTHERS目录
├─OTHERS
│ ├─WCETK
│ ├─VISUALSTUDIO
│ ├─ATL
│ ├─DOTNET
│ ├─MFC │ ├─PLATMAN
│ ├─SAMPLES
│ ├─SQLCE20
│ └─EDB
- SDK目录