阅读:1969回复:8
在VC中调用WRITE_PORT_ULONG(...)要#include <Wdm.h> 或#include <ntddk.h>,请问还要VC的修改什么设置?
在VC中调用WRITE_PORT_ULONG(...)要#include <Wdm.h> 或#include <ntddk.h>,请问还要VC的修改什么设置?
错误:(1)#include <Wdm.h> : no such file! (2)改为:#include \"e:\\\\ntddk\\\\inc\\\\Wdm.h\"后,说Wdm.h错误!!我怀疑是VC的编译环境没设定好!请教! |
|
沙发#
发布于:2003-08-14 19:00
你把你的DDK目录下的包含这个文件的路径加到你的环境变量里,看看,可以吗?
|
|
|
板凳#
发布于:2003-08-14 23:08
如果是Win32的app,就别了。
驱动的话,是环境变量没有设置好。 |
|
地板#
发布于:2003-08-15 08:26
能否告诉我应该怎样设置环境变量吗?我应该是设置错误了!谢谢!
|
|
地下室#
发布于:2003-08-15 11:16
可以用DS带的工具“Setup DDK and Start MSVC”帮你。
|
|
5楼#
发布于:2003-08-15 11:18
能否告诉我应该怎样设置环境变量吗?我应该是设置错误了!谢谢! 工具->选择 出现对话框.... 选择目录页.... 右面有下拉框,,, 添加ddk相应目录进入即可... 就是说选择include file然后在下面添加ddk的inc目录 选择lib file然后添加lib目录..即可... |
|
6楼#
发布于:2003-08-15 14:24
include files ---Add--- > f:\\NTDDK\\inc
Library files ---Add--- > f:\\NTDDK\\lib 然后调用#include \"ntddk.h\" 错误:Cannot open include file: \'ntddk.h\': No such file or directory |
|
7楼#
发布于:2003-08-15 15:45
#include \"ddk\\ntddk.h\"
|
|
|
8楼#
发布于:2003-08-15 16:14
C编译器查找头文件是不会找子目录的,必须精确到包含文件的最近子目录
|
|