阅读:1268回复:2
高分求 vc6.0,DDK 编译驱动程序的问题
我用vc6.0,win2003 ifsddk编译驱动程序里面的例子.
vc6.0的settings是这样的: 当output file name 为: .\objchk\i386\filter.sys 时,连接时要报2个错: 1.Error translating C:\filter\objchk\i386\filter: 系统找不到指定的文件。 2.Error executing c:\windows\system32\cmd.exe. 但能得到filter.sys文件(不知道这个文件可不可用) 当output file name 为 .\objchk\i386\filter.时,编译没有错误,但得到一个filter的文件,没后缀的. 高手指教指教吧,解决问题马上揭贴!!! |
|
沙发#
发布于:2004-12-15 12:06
你这个Project是根据sources文件生成的关于驱动的工程,如果安装了DriverStudio,用VC菜单中的DriverStudio->Build with BULID.EXE,肯定不会有问题。如果你要用VC自己的Build编译,就可能出现问题,你可以试着修改Setting->Link的Output file name来改变默认输出的驱动名称。
|
|
|
板凳#
发布于:2004-12-15 13:02
一般VC里编译驱动,或者是DDK工程,或者是DS建立的工程
DDK工程要根据sources文件转换成VC工程,使用DS的Build with BULID.EXE编译 DS建的工程也是用Build with BULID.EXE编译 默认情况下,最好不要改其他一些设置 |
|
|