chenjunhua
驱动牛犊
驱动牛犊
  • 注册日期2004-06-09
  • 最后登录2004-06-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1492回复:9

MFC简单错误,希望给点提示

楼主#
更多 发布于:2004-06-18 10:00
Linking...
XXGDevice.obj : error LNK2001: unresolved external symbol __imp__SetupDiGetClassDevsA@16
XXGDevice.obj : error LNK2001: unresolved external symbol __imp__SetupDiDestroyDeviceInfoList@4
XXGDevice.obj : error LNK2001: unresolved external symbol __imp__SetupDiGetDeviceInterfaceDetailA@24
XXGDevice.obj : error LNK2001: unresolved external symbol __imp__SetupDiEnumDeviceInterfaces@20
Debug/MDI2.exe : fatal error LNK1120: 4 unresolved externals
Error executing link.exe.

MDI2.exe - 5 error(s), 0 warning(s)
(这是mfc下,在一个正确的程序里加入了一个xxx.cpp文件后发生的)        我应该从哪儿下手分析呢?
snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-18 12:33
连接库你没有加上,
在seting里link里加入setupapi.lib即可
学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
walkonthesky
驱动中牛
驱动中牛
  • 注册日期2003-11-26
  • 最后登录2012-11-06
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-06-18 15:53
我闲的无聊
灌水,但绝对有效

#pragma comment(lib,"setupapi.lib")
还是这个简单
到那里都管用
[img]http://www.driverdevelop.com/forum/upload/walkonthesky/2004-07-08_2004-07-07_b847.gif[/img]
kkkyyy2004
驱动牛犊
驱动牛犊
  • 注册日期2004-07-04
  • 最后登录2007-01-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-11-29 16:15
库文件没有添加到工程中去
changys
驱动小牛
驱动小牛
  • 注册日期2004-11-15
  • 最后登录2008-08-21
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望15点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-12-09 13:01
程序连接时出现了问题,
把setupapi.lib加到工程中
fslife
驱动大牛
驱动大牛
  • 注册日期2004-06-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望49点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-12-09 14:17

#pragma comment(lib,"setupapi.lib")
还是这个简单
到那里都管用
在交流中学习。。。
xx_focus
驱动中牛
驱动中牛
  • 注册日期2003-08-06
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分96分
  • 威望10点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-12-09 15:51
连接库你没有加上,
在seting里link里加入setupapi.lib即可
xiaonangua
驱动牛犊
驱动牛犊
  • 注册日期2004-11-11
  • 最后登录2005-10-31
  • 粉丝0
  • 关注0
  • 积分68分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-12-09 16:41
把DDK的lib路径填在库文件的包含路径中如何操作?
Gong_XG
驱动太牛
驱动太牛
  • 注册日期2002-10-01
  • 最后登录2010-11-25
  • 粉丝0
  • 关注0
  • 积分313分
  • 威望46点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-12-12 21:12
库文件没有添加到工程中去

一般就是这个原因!
xx_focus
驱动中牛
驱动中牛
  • 注册日期2003-08-06
  • 最后登录2007-06-08
  • 粉丝0
  • 关注0
  • 积分96分
  • 威望10点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-12-13 08:57
把DDK的lib路径填在库文件的包含路径中如何操作?


projiect->seting->
C/C++:
/nologo /Gz /ML /W3 /Gi /O2 /I "C:\NTDDK\inc\\" /D DBG=0 /D "_X86_" /D _WIN32_WINNT=0x500 /Fp"Release/yousys.pch" /YX /Fo"Release/" /Fd"Release/" /FD /Gs -GF /c

link:
int64.lib ntoskrnl.lib hal.lib /nologo /base:"0x10000" /entry:"DriverEntry" /incremental:no /pdb:"Release/yousys.pdb" /machine:I386 /nodefaultlib /out:"Release\yousys.sys" /libpath:"C:\NTDDK\libfre\i386\\" /driver -driver -subsystem:NATIVE,4.00

也可以到ABC去找网友上传的一个小工具和其它书籍中的向导文件
游客

返回顶部