Could not find the file csq.h

qq15817334141 2010-05-10 10:38:16
我是菜鸟,最近新学驱动开发,我的开发环境是XP SP3 ,Windows DDK 2600 , DriverStudio3.2 编译器是VC6.0英文原版。编译VdwLibs.dsw全部通过,没有出现什么提示。我编译了HelloWdm.dsw :
--------------------Configuration: HelloWdm - Win32 Checked--------------------
C:\PROGRA~1\Compuware\DriverStudio\DriverWorks\Include\kcsq.h(35): Could not find the file csq.h.
C:\PROGRA~1\Compuware\DriverStudio\DriverWorks\Include\kcsq.h(35): Could not find the file csq.h.

HelloWdm.sys - 0 error(s), 0 warning(s)
通过,生成HelloWdm.sys。但提示找不到Csq.h

HelloApp也顺利通过。
运行出错,错误代码:
2010-05-10 10:50 110,592 HelloApp.exe
2010-05-10 10:50 183,296 helloapp.idb
2010-05-10 10:50 396,172 HelloApp.ilk
2010-05-10 10:50 71,019 HelloApp.obj
2010-05-10 10:50 3,047,120 HelloApp.pch
2010-05-10 10:50 872,448 helloapp.pdb
2010-05-10 22:23 60,544 HelloWdm.sys
2010-05-10 10:50 94,333 OpenByIntf.obj
8 个文件 4,835,524 字节
2 个目录 5,202,845,696 可用字节

C:\Program Files\Compuware\DriverStudio\DriverWorks\Examples\wdm\hellowdm\exe\ob
jchk\i386>helloapp
Failed to open device, code = 259
望高手解答!
...全文
416 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinvader 2011-05-26
  • 打赏
  • 举报
回复
假如你用DriverStudio新建的工程名叫KFileWrite,那么打开project-->setting,在左边会出现三个选项,分别是"KFileWrite","KFileWriteApp","KFileWriteClsInst",要选择"KFileWrite",在 link标签栏下的object/library modules栏中会有ntstrsafe.lib,删除对它的链接,问题应该能解决
wade_2003 2010-05-11
  • 打赏
  • 举报
回复
把debug里面的文件删掉,重新编译下(注意别删掉连接文件)
为轮子而生 2010-05-11
  • 打赏
  • 举报
回复
有预处理头文件csq.h吗?你还没说csq.h是否存在,如果不存在当然要出错的
qq15817334141 2010-05-11
  • 打赏
  • 举报
回复
小弟也没有弄明白,编译有提示。但能通过,运行却失败,等高手支招。
cattycat 2010-05-10
  • 打赏
  • 举报
回复
不像是库的头文件啊。
vc1000 2010-05-10
  • 打赏
  • 举报
回复
没找到头文件csq.h.

64,654

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧