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

时间:2015-02-20 00:27:39

标签: c++ visual-studio-2012 boost boost-log

这可能听起来像个愚蠢的问题,但如果有办法解决这个问题会非常有用。

我正在使用microsoft visual编写c ++代码,该代码使用eigen,matlab和ilog cplex库。它可以没有问题地构建,但是存在运行时错误,如下所示:

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

6个月前我尝试使用boost库但我放弃了。删除所有依赖项后,我使用Eigen没有任何问题。即使我现在也无法运行我的代码的早期版本!也许我删除了一些文件?

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

我感谢您的任何建议。 谢谢。

1 个答案:

答案 0 :(得分:0)

它已经解决了! Matlab有一些增强库,虽然在链接器中提到过,但MSV和matlab之间的链接并不起作用。我将这些dll文件复制到当前文件夹,现在它正在运行。