【问题标题】:Procedure entry point_except1 could not be located in MSVCR120D.dll无法在 MSVCR120D.dll 中找到过程入口点_except1
【发布时间】:2014-03-04 06:16:46
【问题描述】:

我正在尝试在 Visual Studio 2012 中运行 2010 opencv C++ 代码 (http://opencv-srf.blogspot.ca/2010/09/object-detection-using-color-seperation.html)。我配置了 opencv,添加了所有依赖项(如 http://opencv-srf.blogspot.ca/2013/05/installing-configuring-opencv-with-vs.html 中所述),但出现错误“无法打开源文件"SDKDDKVer.h"" - 为了解决这个问题,我将配置中的平台工具集从 Visual Studio 2010 (v100) 更改为 Visual Studio 2012 (v110)。最后,该项目正在建设中没有错误。但是在运行时它抛出了错误“缺少 MSVCP120D.dll”——我手动添加了缺少的 dll(安装最新的 Visual C++ 可再发行包没有帮助),现在我收到错误——“程序入口点_except1 无法位于动态链接库 MSVCR120D.dll"

我该怎么做才能解决这个问题?

【问题讨论】:

    标签: visual-studio visual-c++ opencv visual-studio-2012


    【解决方案1】:

    好的,我解决了。 opencv 依赖于导致问题的 vc12 库而不是 vc11。

    【讨论】:

      猜你喜欢
      • 2015-09-28
      • 2013-03-19
      • 1970-01-01
      • 2014-01-18
      • 2013-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多