在 Visual Studio 中向解决方案添加额外的链接器输入依赖项
Posted
技术标签:
【中文标题】在 Visual Studio 中向解决方案添加额外的链接器输入依赖项【英文标题】:Adding additional linker input dependencies to solution in Visual Studio 【发布时间】:2022-01-02 14:53:29 【问题描述】:我正在使用 Visual Studio 开发一个 C++ 项目。切换到 Windows 11 后,我需要通过 Properties->Linker->Input->Additional dependencies
添加以下附加链接器输入依赖项(ws2_32.lib
、bcrypt.lib
)。我在一个解决方案中有很多项目,它们都需要这两个库。如何在解决方案级别添加它们(而不是为每个项目添加它们)?
【问题讨论】:
选择所有项目同时添加或者创建一个props文件 感谢您的回答。如果我选择所有项目并单击属性,则没有链接器选项可以更改设置。我使用 Microsoft Visual Studio Professional 2019,版本 16.11.5。如何为此创建 props 文件? 【参考方案1】:您需要按Ctrl,然后在属性中选择需要的项目(不是解决方案)添加目录。此外,您可以考虑在每个项目中使用#pragma comment(lib,"your path/ws2_32.lib")
。
【讨论】:
以上是关于在 Visual Studio 中向解决方案添加额外的链接器输入依赖项的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Visual Studio for Windows 中向 Winform 应用程序添加 Internet 权限 [关闭]
如何在 ASP.NET Core 2.1 中向 Visual Studio 添加新的 Razor 页面模板?