dspboy
驱动牛犊
驱动牛犊
  • 注册日期2001-06-09
  • 最后登录2001-12-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1657回复:5

关于编译的两个问题

楼主#
更多 发布于:2001-08-14 10:05
我的驱动程序里面包含了wdm.h文件(呵呵,废话)
而wdm.h的第3352行有这样的内容:
//
// Include reference machine definitions.
//

#include "alpharef.h"
在我编译的时候(VC6+DDK),用checked方式,提示错误如下:
 can not find include file alpharef.h
而我搜索了一下确实找不到这个文件,以前没遇到过这样的问题,不知道谁有类似经验或是指点,谢谢.
还有,同样的程序我用free方式编译就可以通过,我想知道free和checked方式的 区别在哪里?
走进城市的狼,乐观执着的狼。
dspboy
驱动牛犊
驱动牛犊
  • 注册日期2001-06-09
  • 最后登录2001-12-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-08-14 11:44
忘了说了,在free方式下编译仍然提示
  can not find include file alpharef.h ,
但是可以连接生成*.sys文件.
走进城市的狼,乐观执着的狼。
c654321
驱动牛犊
驱动牛犊
  • 注册日期2001-08-02
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-08-14 14:05
你用的是不是DDK98?如果是的话,换VC5吧
winter
驱动小牛
驱动小牛
  • 注册日期2001-03-23
  • 最后登录2013-08-15
  • 粉丝4
  • 关注0
  • 积分5分
  • 威望40点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-08-14 19:32
我用98DDK,VC6,就没出现过这个问题,是不是ddk没有装全呢?
请原谅我的无知与直率
c654321
驱动牛犊
驱动牛犊
  • 注册日期2001-08-02
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-08-15 09:49
我认为可能性不大。
luckyju2008
驱动牛犊
驱动牛犊
  • 注册日期2003-06-17
  • 最后登录2010-10-28
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望26点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-11-22 21:39
在vc6中,一般是工程属性问题,你仔细比较一下free和checked版的属性设置,看看有什么不同,一定要仔细找找,包括工程(鼠标点中右边的工程名如MyPciDriver)和各个文件(鼠标点中右边的某个文件如Device.cpp),OK!
游客

返回顶部