1

我在使用 Visual Studio 2012 时遇到一些问题,在构建我的解决方案并运行调试时,它说缺少 MSVCP100D.dll

屏幕转储:

在此处输入图像描述

当我尝试使用 Release 运行我的程序时,它可以正常编译并运行,但随后它会随机遇到运行时错误:

在此处输入图像描述

然后它将不再构建这些 CV_8U 和 CV_8UC3

我正在使用 OpenCV 库,我的代码在 Visual Studio 2010 上也运行良好;但我决定升级到2012。

理想情况下,我会使用 DEBUG 构建我的解决方案............

任何解决方案或建议...?问候

4

1 回答 1

2

看起来您正在链接 Visual Studio 2010 的 opencv 库。您必须自己编译 Visual Studio 2012 的 opencv 库,因为预建的是 Visual Studio 2010 的库。

有关如何执行此操作的信息可以在通过从源文件制作您自己的库进行安装下找到。

于 2013-02-18T20:14:36.143 回答