博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows 网络编程报错 error LNK2019
阅读量:7122 次
发布时间:2019-06-28

本文共 544 字,大约阅读时间需要 1 分钟。

我当时很困惑, 因为根本就是照抄书上的代码, 而且代码也异常的简单, 头文件也都引入了, 可是仍然显示:

1>源.obj : error LNK2019: 无法解析的外部符号 __imp__WSAStartup@8,该符号在函数 _main 中被引用

1>源.obj : error LNK2019: 无法解析的外部符号 __imp__WSACleanup@0,该符号在函数 _main 中被引用
1>源.obj : error LNK2019: 无法解析的外部符号 __imp__WSAGetLastError@0,该符号在函数 _main 中被引用

后来看了  才找到两种解决方法:

第一种:

在菜单 project ->settings -> link   -> object/library modules 下面输入ws2_32.lib   然后确定即可

第二种:

在头文件中加入语句#pragma comment( lib, "ws2_32.lib" )   来显式加载。 即:

#include <winsock2.h>

#pragma comment(lib, "WS2_32")

转载于:https://www.cnblogs.com/wuOverflow/p/4541014.html

你可能感兴趣的文章
mysql中replace into、replace into、insert ignore用法区别
查看>>
Sql Server系列:数据库组成及系统数据库
查看>>
***之open***
查看>>
tengine+uwsgi+django
查看>>
Django 模板语法取值
查看>>
oracle和sql server 比较
查看>>
高端存储亟待国产化
查看>>
DHCP分配租期问题的重要性
查看>>
linux负载均衡
查看>>
NATIVE SQL的用法
查看>>
JS多项选择删除
查看>>
scrollLeft、offsetLeft、clientLeft、clientHeight详解
查看>>
SQL 到 NOSQL 的思维转变
查看>>
Let's Encrypt,免费好用的 HTTPS 证书
查看>>
for
查看>>
Centos搭建nginx环境,编译,添加服务,开机启动。
查看>>
ubuntu下规避终端打开gvim出现的错误
查看>>
Redis学习——Linux环境下Redis的安装(一)
查看>>
C++继承
查看>>
Android Fragment 真正的完全解析(上)
查看>>