当用DDK的"Build Environments"中Build命令编译驱动源程序时,出现以下类似错误:
errors in directory C:/sys dev/builkusb
NMAKE : warning U4006: special macro undefined : '$<'
NMAKE : warning U4006: special macro undefined : '$<'
NMAKE : warning U4006: special macro undefined : '$<'
NMAKE : warning U4006: special macro undefined : '$<'
是怎么回事呢? 初学者一般都会觉得一头雾水?
这个是因为"C:/sys dev/builkusb" 这个目录路径名中包含了空格(space), 损坏了NMAKE 默认宏展开;
建议驱动源程序的目录路径名不要包含空格. 如: "C:/sys_dev/builkusb"
否则在用Build命令编译时就会出现以上错误提示;
good luck!