因此,在 Visual Studio 2013 中,我创建了一个使用 OpenCV 的程序。 但是当我要编译程序的时候,出现了缺少MSVCP100D.dll的错误。我是在Debug版本编译的,不想在Release版本编译程序,所以需要这个文件。
我尝试安装Microsoft Visual C++ 2010 Redistributable Package,但它已经在我的电脑上了。 我应该下载单个文件 (MSVCP100D.dll) 并将其粘贴到 C:\windows\system32\中吗?因为在那里我可以找到 MSVCP100.dll 文件,但找不到 MSVCP100D.dll 文件。
我也阅读了有关此问题的相关问题,但没有帮助。
编辑:现在 MSVCP110D.dll 也丢失了。同样的错误,但现在是 MSVCP110D.dll 文件。
最佳答案
您在 Visual Studio 2010 中编译了一些代码。在 Visual Studio 2013 中重新编译代码以摆脱 MSVCP100D.dll 依赖项(将其替换为 MSVCP120D.dll)。
关于c++ - 缺少 MSVCP100D.dll (OpenCV) Visual Studio 2013,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30681356/