Visual Studio找不到dll文件

时间:2019-02-12 14:25:57

标签: c++ visual-studio dll linker-errors libraries

我使用VS2017,并希望创建一个C ++程序,该程序需要一个用于微控制器的库。

  1. 我从公司网站下载了库,解压缩了文件夹并将其复制到我的项目文件夹中。
  2. 下一步是属性> C / C ++ > 其他包含目录,并将路径插入到* .h文件所在的文件夹中找到。
  3. 然后链接器> 其他库目录> 常规,并插入指向* .lib文件存储文件夹的路径。
  4. 随后链接器> 输入> 其他依赖项在这里,我填写了我的* .lib文件的名称(例如“ xyz.lib” )
  5. 最后,我将* .dll文件移动到了Debug-Folder中。

(我不知道这是否是相关信息,但是* .h和* .lib文件位于同一文件夹中。)

我现在要面对的问题是我要调试我的错误 程序错误消息显示:

  

“该应用程序无法正确启动(0xc000007b)。单击“确定”关闭该应用程序。”

我做了一些研究,发现它通常与丢失的* .dll文件链接,因此我使用程序 Dependencies 分析了我的可执行文件。令人惊讶的是,程序显示我包含的* .dll文件丢失。

这时我被卡住了。我查看了几个网站以找到解决方案,但没有一个可以帮助我。

更新: 我能够成功构建我的项目,但无法对其进行调试。我不知道这是否有帮助。

有哪些措施可以解决此错误?有什么想法吗? 先感谢您。

0 个答案:

没有答案