无法在64位windows 7上运行Opencv GPU

无法在64位windows 7上运行Opencv GPU,opencv,cuda,gpu,gpgpu,windows-7-x64,Opencv,Cuda,Gpu,Gpgpu,Windows 7 X64,我正在visual studio 2008中创建一个opencv gpu应用程序。该应用程序是win32应用程序,操作系统是Windows 7 64位。该应用程序正在成功生成,但当我尝试运行该程序时,该程序正在崩溃。显示的错误消息是“该应用程序无法启动” 请推荐我。我使用了dependency walker,似乎应用程序正在尝试调用windows的64位dll 如何解决此问题?如果您运行的是64位版本的Dependency.exe,则Dependency Walker会为32位应用程序显示令人困

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

请推荐我。我使用了dependency walker,似乎应用程序正在尝试调用windows的64位dll


如何解决此问题?

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