WDK驱动开发,找不到ntddk.h解决方法
WDK驱动开发,找不到ntddk.h
小弟没做过驱动开发
才下载了wdk
安装完成后提示找不到ntddk.h
于是手动添加了ntddk目录(ntddk.h在inc/ddk/ntddk.h)
又提示找不到ntdef.h
于是又手动添加了ntdef.h所在目录(ntdef.h在inc/api/ntdef.h)
之后又提示CLFS_LSN未定义!
右键又能找到,XXXX晕菜了
记得DDK配置很简单啊,安装好设置了目录就可以了
这个WDK倒底怎么配置的
------解决方案--------------------
参考
http://bbs.driverdevelop.com/htm_data/13/0902/115542.html
估计你没设置环境变量
------解决方案--------------------
你是用VC的ide编译吗?这样的话要把vc的环境设置对了。
------解决方案--------------------
DDK有好多版本的,不同版本会有些差异
------解决方案--------------------
如果用的是VC,一定要把包含ntddk.h的目录路径,放在VC已有的路径的前面
------解决方案--------------------
DDK目录很少,WDK目录很多,需要全包含进去。
小弟没做过驱动开发
才下载了wdk
安装完成后提示找不到ntddk.h
于是手动添加了ntddk目录(ntddk.h在inc/ddk/ntddk.h)
又提示找不到ntdef.h
于是又手动添加了ntdef.h所在目录(ntdef.h在inc/api/ntdef.h)
之后又提示CLFS_LSN未定义!
右键又能找到,XXXX晕菜了
记得DDK配置很简单啊,安装好设置了目录就可以了
这个WDK倒底怎么配置的
------解决方案--------------------
参考
http://bbs.driverdevelop.com/htm_data/13/0902/115542.html
估计你没设置环境变量
------解决方案--------------------
你是用VC的ide编译吗?这样的话要把vc的环境设置对了。
------解决方案--------------------
DDK有好多版本的,不同版本会有些差异
------解决方案--------------------
如果用的是VC,一定要把包含ntddk.h的目录路径,放在VC已有的路径的前面
------解决方案--------------------
DDK目录很少,WDK目录很多,需要全包含进去。