$(_SYSGENOAKROOT)...指的是那个目录?
如:$(_SYSGENOAKROOT)\lib\$(_CPUINDPATH)\ceddk.lib
$(_COMMONSDKROOT)...指的是哪个目录?
如:$(_COMMONSDKROOT)\lib\$(_CPUINDPATH)\coredll.lib \
_ISVINCPATH=$(_WINCEROOT)\public\common\sdk\inc 中 _ISVINCPATH 表示什么意思?
谢谢。
其实这些东西都是通过环境变量绑定的,不知道为什么会这样子做。这些相当于是目录的别名,你在菜单Build os菜单下点击open release Directory (命令行)然后输入SET +回车,即可看到这些东西指向了哪里。看看何宗键老师的书,讲得相当明白。
1.
\WINCE500\PUBLIC\COMMON\SDK\LIB\X86\RETAIL
\WINCE500\PUBLIC\COMMON\SDK = SYSGENOAKROOT
X86/ARMV4I/...CPU类型 = CPUINDPATH
2.
\WINCE500\PUBLIC\COMMON\OAK\LIB\ARMV4I\RETAIL
\WINCE500\PUBLIC\COMMON\OAK\LIB\ = _COMMONSDKROOT
3.
ISVINCPATH是后面一串地址的宏定义