如何将外部 dll 添加到我的 VS2019 项目中? [复制]

Posted

技术标签:

【中文标题】如何将外部 dll 添加到我的 VS2019 项目中? [复制]【英文标题】:How do I add an external dll to my VS2019 project? [duplicate] 【发布时间】:2019-11-25 18:11:25 【问题描述】:

我已经为 libtensorflow 构建了一个 dll,现在我希望将它添加到我的 Visual Studio 2019 C++ 项目中。任何人都可以帮我这样做吗?如果我点击 Reference->Add Reference 我找不到我的 dll。我想添加一个外部项目作为链接,但是每当我这样做时,VS 都不会给我添加作为链接的选项。有什么建议么?谢谢。

【问题讨论】:

如果这是本机 c++,您应该链接到导入库 .lib 文件,而不是添加对 dll 的引用。如果这是 .NET / CLR,则您错误地标记了问题。 好的。它是 C++。如何链接到导入库?我是 C++ 新手,对 .NET 有更多经验。 https://***.com/questions/4445418/how-to-add-additional-libraries-to-visual-studio-project 好的。谢谢你。我最大的问题是弄清楚如何设置这个库以便我可以使用它。我会尝试类似的方法。 【参考方案1】:

所以似乎有一种方法可以做到这一点,它涉及一种解决方法,包括一个.lib 文件。有一个类似的问题在这里得到了回答:

Calling functions in a DLL from C++

【讨论】:

以上是关于如何将外部 dll 添加到我的 VS2019 项目中? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何将外部 .exe 添加到我的 C# 项目中?

如何将我的UserControl从另一个项目(Dll)添加到我的WPF解决方案?

VS2019尝试dll工程与控制台联调

我在VS2017里面用C#在.net framework上编写了一个dll,我想编译,怎么解决?

如何将 SQLite (SQLite.NET) 添加到我的 C# 项目中

vs2012怎么添加web引用