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

概述

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

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")

最后

以上就是安详故事为你收集整理的无法解析的外部符号 关于链接库的全部内容,希望文章能够帮你解决无法解析的外部符号 关于链接库所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部