【问题标题】:OpenCV_HelloWorld project in VC++ 2010 Runtime Error:VC++ 2010 运行时错误中的 OpenCV_HelloWorld 项目:
【发布时间】:2011-03-28 16:25:14
【问题描述】:

我根据本教程设置环境: http://opencv.willowgarage.com/wiki/VisualC%2B%2B_VS2010

但是他们希望您使用的图片不再存在,所以我只保存了提供的屏幕截图,与原始文件同名。

构建良好,开始运行,但出现运行时错误

这是运行时错误: OpenCV_HelloWorld.exe - 应用程序错误:应用程序无法正确启动 (0xc0150002)。单击确定关闭应用程序。

我查看了事件查看器,发现它也引发了另一个错误但没有宣布

这是未通知的错误: “C:\OpenCV2.1\bin\cxcore210d.dll”的激活上下文生成失败。相关程序集 Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" 找不到。详细诊断请使用sxstrace.exe。

如您所见,它说要使用 sxstrace.exe,但我似乎没有该程序。在快速谷歌之后,我读到该程序包含在 Microsoft Windows 平台 SDK 中,所以我正在下载最相关的版本(c# 和 .net 的 windows 7 版本)并安装它以跟进,我会发布我发现了什么。

非常感谢任何帮助

【问题讨论】:

  • 糟糕,错误的堆栈页 D:。我很抱歉。
  • 遇到同样的错误...不知道如何解决

标签: visual-studio-2010 runtime


【解决方案1】:

出乎意料的是,项目现在构建并运行。所做的唯一修改是删除 c++ 目录中的空格和教程中的链接器选项。外部更改是 windows 平台 SDK 的完整安装,但是 OpenCV 与 windows 平台 sdk 没有依赖关系。我不确定它是如何解决的,但它不再是问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-12
    • 2010-11-02
    • 1970-01-01
    • 2010-12-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多