阅读:1847回复:7
关于编译的问题
在98DDK+VC6.0环境下编译驱动程序,
命令行采用 MakeDrvr e:\98ddk e: e:\lmy\project\holterusb\sys checked -cef 其中e:\98ddk为ddk所在目录,e:为驱动程序所在分区, e:\lmy\project\holterusb\sys为驱动程序目录,为了简单我没有采用全局环境变量的方法,以前这样做也成功了. 但是今天结果提示 New or updated MSVC detected. Updating DDK environment.... Setting environment for using Microsoft Visual C++ tools. Too many parameters Starting dirs creation....Completed. DOSKey installed Bad command or file name HolterUsb.sys - 0 error(s), 0 warning(s) |
|
最新喜欢:pepeta
|
沙发#
发布于:2001-08-10 11:40
这个问题解决的莫名其妙,是因为我的驱动程序名字过长,所以到了安装的时候过长的文件名别改成******~1.sys,大家如果回到dos方式下可能经常看到这样的文件,所以安装时系统找不到我在inf里给出的驱动程序,这个错误如果不是以前对dos下的文件名有个印象真是想破了头也不知道为什么.
|
|
|
板凳#
发布于:2001-08-10 13:47
你使用的命令行编译的么? 要么就是inf文件在安装的时候采取以前的dos方式访问文件 |
|
|
地板#
发布于:2001-08-10 15:31
驱动程序好像是只认8.3格式,你还能通过编译,我编译就通不过,竟报一些莫名其妙的错误,后来我改成8.3格式,就nmake成功了。我是在window Me + DDK2000。不知WIn2000下还是不是这样?
|
|
地下室#
发布于:2001-08-10 15:38
什么是8.3格式?
|
|
5楼#
发布于:2001-08-10 16:08
用户被禁言,该主题自动屏蔽! |
|
6楼#
发布于:2001-08-10 16:17
我是在dos方式下用命令行才编译成功的.
|
|
|
7楼#
发布于:2001-08-12 21:16
我的驱动程序名不是8。3,为什么成功编译呢?我也不太明白?
|
|
|