运行-时间错误"boost_log-vc100-mt-1_49.dll"

run-time error "boost_log-vc100-mt-1_49.dll"

这听起来像是一个愚蠢的问题,但如果有办法解决这个问题,它将非常有用。

我正在使用使用 eigen、matlab 和 ilog cplex 库的 Microsoft Visual 编写 C++ 代码。它可以毫无问题地构建,但是存在如下 运行 时间错误:

[已翻译] 无法启动该程序,因为它缺少 "boost_log-vc100-mt-1_49.dll"。 试试重装程序解决courriger这个问题。

6 个月前我尝试使用 boost 库但我放弃了。在我删除了所有依赖项以进行提升之后,我使用 Eigen 没有任何问题。连我现在的代码都不能 运行 以前的版本了!也许我在某个地方删除了一个文件?

此外,我在另一台机器上试过我的代码,错误是一样的。所以,看起来这不是系统错误。

非常感谢您的任何建议。 谢谢。

解决了! Matlab 有一些 boost 库,MSV 和 matlab 之间的 link 虽然在 linker 中提到过,但它不起作用。我将那些 dll 文件复制到当前文件夹,现在可以使用了。