首页 > 解决方案 > 运行测试时找不到 boost_filesystem DLL

问题描述

该项目构建了几个可执行文件,一些静态和动态库,以及一些测试可执行文件和库。该项目可以使用 Visual Studio for Windows 10 构建,也可以在 Ubuntu 下构建。测试已经运行了数周,但我不得不重新构建和移动vcpkg,其中包括boost库。我还检查了试图解决问题的新代码。

在调试模式下从 VS2019 运行测试时,会出现一个对话框:

代码执行无法继续,因为 boost_filesystem-vc142-mt-x64-1_72.dll未找到。重新安装程序可能会解决此问题。

dll位于*C:\users\me\source\vcpkg\vcpkg\installed\x64-windows\bin* 和其他三个位置。VS2019 是否有设置为库的look_here?他们以前总是被发现的。

标签: boostdllvisual-studio-2019

解决方案


我错过了一步vcpkg integrate install


推荐阅读