这可能听起来像个愚蠢的问题,但如果有办法解决这个问题会非常有用。
我正在使用microsoft visual编写c ++代码,该代码使用eigen,matlab和ilog cplex库。它可以没有问题地构建,但是存在运行时错误,如下所示:
[翻译] 无法启动该程序,因为它缺少“boost_log-vc100-mt-1_49.dll”。 尝试重新安装程序来解决courriger这个问题。
6个月前我尝试使用boost库但我放弃了。删除所有依赖项后,我使用Eigen没有任何问题。即使我现在也无法运行我的代码的早期版本!也许我删除了一些文件?
此外,我在另一台机器上尝试了我的代码,错误是一样的。所以,它看起来不是系统错误。
我感谢您的任何建议。 谢谢。
答案 0 :(得分:0)
它已经解决了! Matlab有一些增强库,虽然在链接器中提到过,但MSV和matlab之间的链接并不起作用。我将这些dll文件复制到当前文件夹,现在它正在运行。