【问题标题】:Unable to run Opencv GPU on 64bit windows 7无法在 64 位 Windows 7 上运行 Opencv GPU
【发布时间】:2012-06-10 04:37:11
【问题描述】:

我正在 Visual Studio 2008 中创建一个 opencv gpu 应用程序。该应用程序是 win32 应用程序,操作系统是 Windows 7 64 位。该应用程序正在成功构建,但是当我尝试运行该程序时,程序正在获取崩溃了。显示的错误消息是“应用程序无法启动”。

请给我建议。我使用了依赖walker,似乎应用程序正在尝试调用windows的64位dll。

如何解决这个问题?

【问题讨论】:

    标签: opencv cuda gpu gpgpu windows-7-x64


    【解决方案1】:

    如果您运行 64 位版本的 depends.exe,Dependency Walker 会显示 32 位应用程序的混乱信息。我认为它并不真正了解 WoW(Windows 上的 Windows)系统。另外,我认为任何链接到 64 位库的尝试都会在编译时被捕获。很可能,您的应用程序没有找到所有必需的 DLL。事件查看器应该有更多关于错误是什么的信息。转到 Windows 日志 |应用。如果很难找到您的应用的条目,请使用日志过滤。

    【讨论】:

      猜你喜欢
      • 2011-04-03
      • 2011-04-24
      • 1970-01-01
      • 1970-01-01
      • 2014-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-13
      相关资源
      最近更新 更多