ws2_32.lib从VS2010中丢失.该怎么做

ws2_32.lib missing from VS2010.What to do?

本文关键字:lib VS2010 ws2      更新时间:2023-10-16

我正在尝试使用windows套接字编程。我知道你必须得到#include winsock2.h然后与ws2_32.lib连接。问题是我没有ws2_32.lib在我的visual studio 2010最终版本。

我该怎么做才能使它启动并运行呢?

其次,我在VS 2010中集成了很多新的API。我总是忘记要包含什么,要链接什么,要包含哪些文件,要链接哪些文件。如果你能指出一个教程,在VS 2010中提供一个通用的过程来处理包含和库文件,同时集成一个新的API,那就太好了。

很可能你确实有这个库,但它必须通过Project-> properties ->Linker->Input->additional Dependencies添加。在这里输入:

Ws2_32.lib

或编程方式:

#include <winsock2.h>
#include <ws2tcpip.h>
#include <stdio.h>
#pragma comment(lib, "Ws2_32.lib")
int main() {
  return 0;
}