您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> C/C++ >> 无法解析的外部符号 lnk2019 lnk1120错误

无法解析的外部符号 lnk2019 lnk1120错误

来源:网络整理     时间:2016/9/6 14:24:12     关键词:

关于网友提出的“ 无法解析的外部符号 lnk2019 lnk1120错误”问题疑问,本网通过在网上对“ 无法解析的外部符号 lnk2019 lnk1120错误”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 无法解析的外部符号 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
还是无法解析的外部符号  求助


解决方案1:

建议检查项目:
造成这个问题的一般原因就是封装在第三方库中的函数名,或者变量名称在连接时没有识别到造成的;
问题:(1)查看是否包含了头文件;
       (2)查看是否引用了库文件;可以在工程设置中link选项卡中找到input项,将lib文件包含进去;
            楼主写的预编译指令包含库文件是否路径不对;需要检查一下;
         (3)修改设置完成之后,清空工程,重新编译连接

解决方案2:

有没有include Hidport.h;

解决方案3:

手头木有WDK。建议先编译个写好的例子看看正常不正常。

解决方案4:

能造成这个问题的可能性太多...
你先用WDK的命令行编译个看看。


以上介绍了“ 无法解析的外部符号 lnk2019 lnk1120错误”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3770782.html

相关图片

相关文章