skyflying
驱动牛犊
驱动牛犊
  • 注册日期2003-11-04
  • 最后登录2004-05-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1366回复:8

向jinghuiren大虾和版主请教一个驱动调试的问题

楼主#
更多 发布于:2003-11-11 08:38
我使用EZ-USB自带的驱动ezusbsys.c,在VC下编译,老是出错,该如何设置环境变量?
我按照有位大虾的指点,装D用TOOL把SOCE文件转成VC工程文件,但是并没有生成.SYS文件,而且有如下出错信息:
ezusb.sys - 102 error(s), 0 warning(s)
The following environment variables were not found
$(CRT_INC_PATH)
$(TARGET_INC_PATH)
$(WDM_INC_PATH)
$(DDK_INC_PATH)
$(C_DEFINES)
请问,我该如何设置环境变量?
另外,也麻烦您推荐一下学习SoftICE驱动调试的资料(在哪里可以下载?),不胜感激!!!
问了好久这个问题都没有得到很好的回答,只有寄希望于你们了!

最新喜欢:

lmhhlmhhlmhhlm...
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-11-11 08:43
你可以用DDK将.c文件编译成sys文件啊!
skyflying
驱动牛犊
驱动牛犊
  • 注册日期2003-11-04
  • 最后登录2004-05-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-11-11 17:32
具体该怎么做呢?
我装了VC---DDK----DS
谢谢!
SamRen
驱动牛犊
驱动牛犊
  • 注册日期2003-10-13
  • 最后登录2004-02-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-11-11 17:51
偶也来顶一下!
还望斑竹对我们这些菜菜多多指教哦!
先谢过了!
mmcall
驱动牛犊
驱动牛犊
  • 注册日期2002-11-20
  • 最后登录2013-04-08
  • 粉丝0
  • 关注0
  • 积分32分
  • 威望5点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-11-12 08:45
先装vc,再装ddk。

使用ddk->free build/checked build;,
进入代码目录;
敲build;
sys文件将按照你的soueces文件内定义生成。
skyflying
驱动牛犊
驱动牛犊
  • 注册日期2003-11-04
  • 最后登录2004-05-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-11-12 22:12
非常感激!我按照你说的做已经成功了!
但是我希望也能直接在VC下编译生成,这样修改源代码就方便一些。盼望哪位大虾想细指点一下该如何设置环境,谢谢!
mmcall
驱动牛犊
驱动牛犊
  • 注册日期2002-11-20
  • 最后登录2013-04-08
  • 粉丝0
  • 关注0
  • 积分32分
  • 威望5点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-11-13 10:36
不太清楚。

不过我认为没有必要直接在vc下编译,ddk很方便啊,也能生成log文件,大多数人都作这样做得吧。

jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-11-13 10:40
你装完ds后,在开始\\程序下的ds菜单里会有一个DDK Build Setting的快捷方式,执行它,然后按照图中所示的步骤执行。
完成后你会在DDK Build Setting的快捷方式所在的菜单下发现一个叫Developments Environments的目录,里面就是你刚才建立的快捷方式,如果你想编译驱动,就从这个快捷方式进vc即可。赶快试一试吧 :D
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-11-13 10:47
那个图上的说明刚才没编辑好,具体步骤是:
1,最上面选择ddk的安装路径
2,选择一个名称
3,生成一个快捷方式
以后每次要编译驱动都要从生成的快捷方式里进入vc++才行。
还有ezusb的驱动编译后会有一个叫C_DEFINES的环境变量说找不到,不过我觉得没什么关系,不知道各位有和高见。
游客

返回顶部