30

我在 Visual C++ 2010 上找到了 Additional Dependencies 东西,但是当我转到 . 我需要添加 wsock32.lib 来链接我的文件,我该如何实现?

谢谢!

4

3 回答 3

30

在文本字段中添加 wsock32.lib。

 Project Properties -> Linker -> Input -> Additional Dependencies.

当您单击该字段时,您会得到一个...按钮。单击此按钮并为每行添加一个库名称。或者,您可以在字段中写下名称。用空格字符分隔所有条目。

您可以验证它是否在命令行中

 Project Properties -> Linker -> Command Line.
于 2012-06-01T08:44:56.813 回答
6

这是一种使用 C 和 C++ 语言将 LIB 文件添加到 Visual Studio 项目的 GUI 方法(适用于像我一样喜欢鼠标四处游荡的人)。我在 Visual Studio 2012 中做到了这一点。但我认为它也适用于以前的版本。

  1. 在 Windows 资源管理器中找到要添加到项目的 LIB 或其他文件。将 LIB 文件从 Windows 资源管理器拖到 Visual Studio 的解决方案资源管理器中,然后将其添加到要添加 LIB 文件的项目中。现在,您将看到解决方案资源管理器中列出的文件。

而已!只需一步!您不会在“项目属性 -> 链接器 -> 输入 -> 附加依赖项”中看到该文件。但是,它隐藏在宏 %(AdditionalDependencies) 中。

于 2012-11-08T03:43:38.493 回答
2

编辑 Additional Dependencies 并将 wsock32.lib 放入其中。

并在Link->general->附加库目录中添加lib的路径

于 2012-06-01T08:46:30.393 回答