阅读:1497回复:11
vc的错误,会vc的进来看看是什么错误。
这是我照着一个应用程序自己学着编的。但是不知道哪里出了问题。请大家看看啦。 :)
--------------------Configuration: TEST1 - Win32 Debug-------------------- Linking... TEST1.obj : error LNK2001: unresolved external symbol __imp__SetupDiGetClassDevsA@16 TEST1.obj : error LNK2001: unresolved external symbol __imp__SetupDiDestroyDeviceInfoList@4 TEST1.obj : error LNK2001: unresolved external symbol __imp__SetupDiGetDeviceInterfaceDetailA@24 TEST1.obj : error LNK2001: unresolved external symbol __imp__SetupDiEnumDeviceInterfaces@20 Debug/TEST1.exe : fatal error LNK1120: 4 unresolved externals Error executing link.exe. TEST1.exe - 5 error(s), 0 warning(s) |
|
沙发#
发布于:2003-09-18 15:36
基础上是你的错误
需要引入setupapi的库 |
|
|
板凳#
发布于:2003-09-18 15:59
恕我不明白。
引入这个库? 是把setupapi.h加到工程里面去么? 加了,还是不行。 还是说偶错啦。 |
|
地板#
发布于:2003-09-18 20:54
Windows NT/2000 or later: Requires Windows 2000 or later.
Windows 95/98/Me: Requires Windows 98 or later. Header: Declared in Setupapi.h. Library: Use Setupapi.lib. Setupapi.lib |
|
地下室#
发布于:2003-09-19 09:36
:(
问题没有解决。.lib用自己动手改么? 我仿照的那个例子没有用到Setupapi.lib或Setupapi.h。而它就能编译过去,我的就出错。 :( |
|
5楼#
发布于:2003-09-19 09:54
1. 在你的程序中include相应的.h文件。
2. 在Project->Setting->Link中加入相应的.lib文件。 |
|
|
6楼#
发布于:2003-09-19 11:48
十分感谢各位。问题解决了,不知道说什么好啦。 哈哈
本来我想通过改分想给各位多点,可是它总是告诉我超过最大可用分。 我可有很多参与分呀。 没办法了。 只好放这10分表表心意了。 |
|
7楼#
发布于:2003-09-19 18:52
来晚了,
|
|
|
8楼#
发布于:2003-09-19 18:53
还给zn分啊? :D
|
|
9楼#
发布于:2003-09-19 22:30
嘿嘿,表示表示呀。
人家最先告诉我的,但是偶对vc不熟悉,所以才没有搞明白。 分数事小,我的心意在呀。 哈哈 :D |
|
10楼#
发布于:2003-09-29 12:54
这是我照着一个应用程序自己学着编的。但是不知道哪里出了问题。请大家看看啦。 :) 你是在做跟usb通讯的应用程序吗! |
|
11楼#
发布于:2003-09-30 11:47
[quote]这是我照着一个应用程序自己学着编的。但是不知道哪里出了问题。请大家看看啦。 :) 你是在做跟usb通讯的应用程序吗! [/quote] 是的。 但是现在换项目了,不做了。 :D 有什么问题可以和我共同探讨一下。 共同进步,呵呵。 |
|