首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

驱动开发环境LNK1146: no argument specified with option "/libpath:"解决思路

2012-03-09 
驱动开发环境LNK1146: no argument specified with option /libpath:我在配VC和DDK的时候出现LNK1146: n

驱动开发环境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 //这是原文件名字
---------------------------

热点排行