本文主要是介绍Qt报错:error: undefined reference to `__imp_closesocket‘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在Qt里调用httplib.h时出现了如图所示的错误,未显示报错原因还有error: undefined reference to ‘__imp_recv’
、undefined reference to ‘__imp_getsockopt’
等,根本的原因是没有链接到库ws_32.lib。
在pro文件里加入加入 LIBS += -lWs2_32
即可解决该问题。
参考文章:
1、https://blog.csdn.net/xiaoshunzi111/article/details/85703280;
2、https://blog.csdn.net/weixin_40569991/article/details/82958221。
这篇关于Qt报错:error: undefined reference to `__imp_closesocket‘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!