yhx8788
驱动牛犊
驱动牛犊
  • 注册日期2008-03-10
  • 最后登录2008-04-04
  • 粉丝0
  • 关注0
  • 积分150分
  • 威望16点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
阅读:2440回复:6

急!!!求教 winxpddk ,vc6 ,drvier studio的编译问题

楼主#
更多 发布于:2008-03-11 14:19
我刚开始学习驱动开发,今天按照网上说的方法安装了VC6.0的英文版,再安装了winxpddk,drvier studio3.2!
在编译库文件时如下编译:
启动VC,点击DriverStudio菜单下的DDK Build Settings在弹出的对话框中选择已经安装的DDK目录.在Windows DDK compiler Options中选择: "Enable only for Driver Studio".如果是用DS2.6生成的项目则选择:"Enable for all c/c++ projects",用Open Workspace打开位于DS安装目录的 ……\DriverWorks\Source\vdwlibs.dsw,选择VC的Build菜单,选择batch Build,在之后的对话框中选择"Select x86",然后点击Rebuld all.等待编译成功。
但是出现错误D:\Program Files\Compuware\DriverStudio\DriverWorks\include\dep_wdm\hidport.h(6) : fatal error C1189: #error :  The file is from the DDK at src\wdm\hid\inc. Install DDK HID samples to install hidport.h.  Or update INCLUDE path for hidport.h in the DDK!
Error executing cl.exe.  vdw_wdm.lib - 1 error(s), 0 warning(s)
请高手指教啊!
yhx8788
驱动牛犊
驱动牛犊
  • 注册日期2008-03-10
  • 最后登录2008-04-04
  • 粉丝0
  • 关注0
  • 积分150分
  • 威望16点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-03-11 14:20
欢迎在线指教,283309132,yuhuixian1987@163.com
slzhao310
驱动牛犊
驱动牛犊
  • 注册日期2008-05-05
  • 最后登录2008-05-30
  • 粉丝0
  • 关注0
  • 积分280分
  • 威望29点
  • 贡献值0点
  • 好评度28点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-05-24 18:35
你的这些软件按顺序完全安装了吗?完全安装从driverstudio里setddksettings进入vc。再编译就应该没问题了
winskeeter
驱动牛犊
驱动牛犊
  • 注册日期2003-07-03
  • 最后登录2008-06-15
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-06-02 11:49
不是提示了要inlucde hidport.h 吗
明镜心
禁止发言
禁止发言
  • 注册日期2008-06-22
  • 最后登录2008-07-25
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望40点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-06-24 01:16
说的好!支持!
用户被禁言,该主题自动屏蔽!
benben3611
驱动牛犊
驱动牛犊
  • 注册日期2007-10-19
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望46点
  • 贡献值0点
  • 好评度18点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-07-18 11:32
回 4楼(明镜心) 的帖子
这些天也刚开始在学习driverstudio的东西,昨天好不容易把这个库给编过去了,不知道楼主解决问题了没有。现将我的做法表述一下:
1.软件的安装顺序,vc6.0++,xp ddk,driverstudio 3.2
2.安装完成后,启动vc,在工具栏的driverstudio中DDK Build Settings里面选择安装的xp ddk  的目录,其余的选用默认
3.open workspace ——》打开vdwlibs.dsw
4.bulid-》batchbuild-》select x86-》rebuild all
编译通过,呵呵!
panfengjoy2003
驱动牛犊
驱动牛犊
  • 注册日期2008-08-08
  • 最后登录2009-02-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望11点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2008-09-01 15:11
我也出现了楼主这样的问题,怎么解决啊?
是不是DDK里面的要全部勾上,我安装的时候是默认的,然后在VC里面编译就出现错误,说找不到hid.h的文件
游客

返回顶部