驱动开发环境LNK1146: no argument specified with option "/libpath:"
我在配VC和DDK的时候
出现LNK1146: no argument specified with option "/libpath:"
原因是我下了个WINXPDDK但是说版本不支持?
然后我到VCKBASE下了NTDDK
现在链接是
include :
E:\NTDDK\inc\ddk
E:\NTDDK\inc\ddk\wdm
lib:
E:\NTDDK\lib\i386
老是提示这个问题,请做过的说说开发环境
[解决办法]
在命令行编译,不要在vc中编译
[解决办法]
写好makefile,source 直接用DDK build
驱动用vc只不过是编辑和link
[解决办法]
makefile是固定的,任何工程都一样的
sources文件只要改下生成的目标文件名字,还有原文件名字就行了,到DDK文件下面拷贝下这两个文件
改下sources文件两个地方就好了
---------------------
TARGETNAME = Mysys //这个是生成的目标文件名字,也就是SYS文件名
TARGETPATH = obj
TARGETTYPE = DRIVER
SOURCES= process.c //这是原文件名字
---------------------------