阅读:1557回复:5
新手问:把DDK的lib路径填在库文件的包含路径中如何操作?
编译一个USB接口程序,要求把DDK的lib路径填在库文件的包含路径中,请问如何操作?
|
|
沙发#
发布于:2004-12-09 17:35
vc里
tools->options->directories 在show directories for:里 改include file 为lib file 加入路径即可 |
|
|
板凳#
发布于:2004-12-10 11:49
参考一下吧
project->seting->link int64.lib ntoskrnl.lib hal.lib /nologo /base:"0x10000" /entry:"DriverEntry" /incremental:no /pdb:"Release\\io.pdb" /machine:I386 /nodefaultlib /out:"Release\\io.sys" /libpath:"C:\\NTDDK\\libfre\\i386\" /driver -driver -subsystem:NATIVE,4.00 [编辑 - 12/10/04 by xx_focus] |
|
地板#
发布于:2004-12-10 12:11
谢谢!
Linking... USBPortDlg.obj : error LNK2001: unresolved external symbol "unsigned char __stdcall HidD_GetAttributes(void *,struct _HIDD_ATTRIBUTES *)" (?HidD_GetAttributes@@YGEPAXPAU_HIDD_ATTRIBUTES@@@Z) USBPortDlg.obj : error LNK2001: unresolved external symbol "void __stdcall HidD_GetHidGuid(struct _GUID *)" (?HidD_GetHidGuid@@YGXPAU_GUID@@@Z) Debug/USBPort.exe : fatal error LNK1120: 2 unresolved externals Error executing link.exe. USBPort.exe - 3 error(s), 0 warning(s) 这些错误又是由什么引起的呢?是因为没有函数具体定义吗? |
|
地下室#
发布于:2004-12-12 21:11
vc里 这个方法更好! |
|
5楼#
发布于:2004-12-13 15:16
DDK的inc路径填在头文件的包含路径中,又要如何操作呢,用上述方法好像不行,没有header files啊
|
|