阅读:1123回复:3
请帮忙解决或者给出一些问题的建议,谢谢.
关于安装DDK后,然后配置问题,以及编译问题.
我的机器配置:Windows Xp 英文版 SP2补丁. 安装的是Visual C++ 6.0 +Sp4 英文版. 因为调试一个程序,这个程序本身是利用Hook的来对设备对象API信息过滤......... 大概内容 昨天第一次安装DDK for win2000 安装后,编译这个程序,失败. 我也设置环境变量了,但还是提示找不到Ntddk.h 我在网上搜索了很久,没有看到太好的办法,然后就复制了DDK中inc的.h头文件到VC6的include目录下,再编译,还是出错. 于是我卸载了. 今天下载了DDK for winXP 安装后,也选择了Win XP Free Build Environment,设置环境变量. 然后我按照老罗的办法,把copy的代码,放再目录下,然后点Win XP Free Build Environment,进入shell,也建立好makefile和soures.等文件,然后再命令行下输入build命令. 奇怪的是仍然提示找不到ntddk.h文件,我于是又把inc的头文件复制进去,还是错误. 心急. 于是乎呢,我就直接尝试vc编译,结果出来一个错误. #error Compiler version not supported by Windows DDK 这这.. 针对我这种情况,我应该怎么设置,或者怎么作才能正常的使用DDK工作呢? 请大家指教,我是才碰DDK. 最后,谢谢! |
|
沙发#
发布于:2005-08-01 20:23
怎么没人帮忙呢?
|
|
板凳#
发布于:2005-08-02 11:44
makefile
sources 贴出来看看 |
|
地板#
发布于:2005-08-02 19:06
应该是在source文件指明了wdm.h是路径,但是没有指明ntddk.h路径
非要包含ntddk.h文件吗? |
|