阅读:1065回复:5
我的VC为什么不能编译驱动程序?
我正在看《Windows2000设备驱动程序设计指南》,里面有一个叫Minimal的例子,我用VC6打开并且可以编译。
然后我用配套光盘中的DDAppWiz.awx新建了一个空工程,并且将Minimal例子中的文件(*.cpp和*.h)都加入工程中,再编译,怎么就不行了?(总是说 D:\\NTDDK\\INC\\DDK\\NTDDK.h(370) : error C2146: syntax error : missing \';\' before identifier \'Lock\' D:\\NTDDK\\INC\\DDK\\NTDDK.h(370) : error C2501: \'PULONG_PTR\' : missing storage-class or type specifiers) |
|
沙发#
发布于:2003-05-09 16:51
我找到原因了,是project settings里面的目录设置不对,因为我把DDK装到E:\\NTDDK了,所以和模板的默认设置不一致,改过后就行了。
|
|
板凳#
发布于:2003-05-10 11:09
继续努力!
|
|
|
地板#
发布于:2003-05-11 11:32
ddk2000安装到E:\\NTDDK后,怎样修改Vc6的设置,使它能编译WDM驱动?
|
|
地下室#
发布于:2003-05-11 17:42
本站有很多这方面的知识,前两天还看见一篇,自己好好找找吧,大家都是这样过来的 :)
|
|
|
5楼#
发布于:2003-05-11 20:46
多谢mailme老兄的主意。
我们这些新手都会努力的! |
|