我是靠谱客的博主 安详故事,这篇文章主要介绍无法解析的外部符号 关于链接库,现在分享给大家,希望可以做个参考。

今天写一个关于获取计算机网络信息的代码时,碰到这样一个问题:

error LNK2019: 无法解析的外部符号 _GetTcpTable@12,该符号在函数 "struct _MIB_TCPTABLE * __cdecl MyGetTcpTable(int)" 

(?MyGetTcpTable@@YAPAU_MIB_TCPTABLE@@H@Z) 中被引用

(我用的是 VS2015)


感觉这可能是导出函数 _GetTcpTable 被引用了,但是并没有加载过来,在头文件下方加上一句代码,就可以识别了。

#pragma comment(lib, "Iphlpapi.lib")

或者是在   项目--属性--链接器--输入--附加依赖项   里面加上  Iphlpapi.lib


好多都是缺少了链接库,所以将一些常用的链接库整理在下方,以后碰到了就直接复制粘贴。

#pragma comment(lib, "version.lib")                语音视频库

#pragma comment(lib, "shlwapi.lib")               字符串处理库

#pragma comment(lib, "Iphlpapi.lib")               网络链接库
#pragma comment(lib, "ws2_32.lib")
#pragma comment(lib, "Netapi32.lib")
#pragma comment(lib, "Rpcrt4.lib")
#pragma comment(lib, "mpr.lib") 

#pragma comment(lib,"comdlg32.lib")             窗口函数库

#pragma comment(lib,"User32.lib")

最后

以上就是安详故事最近收集整理的关于无法解析的外部符号 关于链接库的全部内容,更多相关无法解析的外部符号内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(145)

评论列表共有 0 条评论

立即
投稿
返回
顶部