【发布时间】:2021-08-03 11:15:37
【问题描述】:
我尝试将库 winsock2.lib 添加到 Project properties -> Linker -> Input -> Additional Dependencies 中的附加依赖项中。但它仍然无法打开它并给我这个错误消息
Severity Code Description Project File Line Suppression State
Error LNK1104 cannot open file 'winsock2.lib' Login and registration system D:\Programming projects\C++\Login and registration system\Login and registration system\LINK 1
【问题讨论】:
-
库被称为
WS2_32.Lib。 -
你希望你的链接器在哪里找到这个文件?此路径是否添加到其他链接目录中?
-
@Axalo 相同的错误
-
@RoQuOTriX 没有链接到目录因为我没有下载一个叫winsock2的文件所以不知道该放什么路径到目录中
-
ws2_32.lib(不是winsock2.lib)是 Windows SDK 的一部分,如果您在 Visual Studio 中使用 C++,则应该已经安装了它。.lib应该已经存在于 IDE 的默认 lib 目录中,因此您可以直接通过文件名引用它而无需路径。
标签: c++ linker visual-studio-2019 linker-errors