xbzjackey
驱动小牛
驱动小牛
  • 注册日期2002-12-27
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望34点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1486回复:11

驱动编译问题!!!急死人啦

楼主#
更多 发布于:2005-03-17 10:53
我已在windows2000下装了me的DDK,想编译后直接在me下使用,请问各位大虾,对source文件和makefile文件有什么要求,需要注意哪些设置呢?多谢!
回答好的不要忘了给分哦。。。
xbzjackey
驱动小牛
驱动小牛
  • 注册日期2002-12-27
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望34点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-03-18 09:19
多谢大家的回复,分数已送出,但我记得windows me是在2000以后推出的,而且我的驱动也很简单,源代码兼容应该没问题。但我在编译时发现如下问题,请大虾帮忙:
1.我看了ddk的例子,发现它的makefile文件和win2000的不一样,有很多命令行。我拷贝了makefile,并修改使之适合自己的驱动,但编译时老是发现\'-DDRIVER\' is not recognized as an internal or external command,operable program or batch file.

NMAKE:fatal error U1077: \'-DDRIVER\': return code \'01\'.错误。

2.如果大家看得不是很明白的话,我记得windows 2000 DDK安装后也会附带安装windows me的DDK,有空可以在win me的编译环境下Build一下,可能会发现上述问题。
回答好的不要忘了给分哦。。。
xbzjackey
驱动小牛
驱动小牛
  • 注册日期2002-12-27
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望34点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-03-21 09:24
多谢,我看一下。
注:你装的是XP的DDK,如果是2000的就会有me的编译环境。
回答好的不要忘了给分哦。。。
xbzjackey
驱动小牛
驱动小牛
  • 注册日期2002-12-27
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望34点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-03-21 10:27
bmyyyud你好,能告我你的msn吗? 我刚学驱动不久,对这方面不是很懂,麻烦多指教。
回答好的不要忘了给分哦。。。
xbzjackey
驱动小牛
驱动小牛
  • 注册日期2002-12-27
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望34点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-03-28 09:17
1.makefile文件和source文件你可以到DDK的例子下拷贝个过来,其中makefile文件不用修改就可以用。

2.关于驱动的编写,我用的是c语言,所以在.c文件中。当然你也可以用c++。
3.VC不能调试驱动。
回答好的不要忘了给分哦。。。
游客

返回顶部