无法解析的外部符号 lnk2019 lnk1120错误
症状
无法解析的外部符号 _HidRegisterMinidriver@4,该符号在函数 _DriverEntry@8 中被引用
csdn显示这个函数在Hid.lib中
http://msdn.microsoft.com/en-us/library/ff539835(v=VS.85).aspx
尝试加上
#pragma comment(lib,"hid.lib") 还是没有效果
尝试
属性->连接器->输入->附加依赖项 加上hid.lib
属性->连接器->常规->附加库目录 加上 hid.lib 所在的 目录E:\WinDDK\7600.16385.1\lib\win7\i386
还是无法解析的外部符号 求助
[解决办法]
能造成这个问题的可能性太多...
你先用WDK的命令行编译个看看。
[解决办法]
建议检查项目:
造成这个问题的一般原因就是封装在第三方库中的函数名,或者变量名称在连接时没有识别到造成的;
问题:(1)查看是否包含了头文件;
(2)查看是否引用了库文件;可以在工程设置中link选项卡中找到input项,将lib文件包含进去;
楼主写的预编译指令包含库文件是否路径不对;需要检查一下;
(3)修改设置完成之后,清空工程,重新编译连接
[解决办法]
手头木有WDK。建议先编译个写好的例子看看正常不正常。
[解决办法]
有没有include Hidport.h;