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

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

本文关键字:dll log-vc100-mt-1 运行时错误 boost      更新时间:2023-10-16

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

我正在使用microsoftvisual编写一个c++代码,该代码使用了eigen、matlab和ilog-cplex库。它可以毫无问题地构建,但存在如下运行时错误:

[翻译]无法启动程序,因为它缺少"boost_log-vc100-mt-1_49.dll"。尝试重新安装程序以解决此问题。

6个月前,我尝试使用boost库,但我放弃了。在我删除了所有的依赖关系以进行boost之后,我使用了Eigen,没有任何问题。即使我现在也不能运行以前版本的代码!也许我在哪里删除了一个文件?

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

我很感激你的任何建议。非常感谢。

解决了!Matlab有一些boost库,尽管链接器中提到了MSV和Matlab之间的链接,但该链接不起作用。我把那些dll文件复制到当前文件夹,现在它可以工作了。