如何让我的应用程序使用Visual Studio查找第三方DLL?

时间:2017-11-11 14:54:24

标签: c++ visual-studio dll

我已经阅读了许多关于并遵循每个问题的问题,但似乎没有任何效果。

我正在尝试将rdkafka库包含到我的项目中,但每次运行应用程序时我都会

  

程序无法启动,因为您的计算机缺少librdkafka.dll。

我可以清楚地看到librdkafka.dll以及librdkafka.lib存在于同一目录中。我已将include文件添加到项目中,并且还将librdkafka.lib添加到链接器部分中的其他目录中。该项目构建正常,但它会在运行时抛出该错误。

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

默认情况下,在Visual Studio中搜索项目目录中的dll并自行运行应用程序将尝试在当前工作目录中查找dll。将dll移动到这个位置似乎解决了这个问题。