作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我在 64 位模式下从分支顶部构建 OpenCV2.1,当我将库链接到我的代码(在 XP 上以 32 位模式工作)时,我得到对话框:
“应用程序无法正常启动(0xc0150002)点击确定关闭应用程序”
当我启动应用程序时。事件查看器指向其中一个 OpenCV dll,并说这是并排错误,但我肯定是将 OpenCV 和我的代码构建为 64 位编译,并且在该过程中没有错误。我试过摆弄/MTd 选项,但没有用。一些(几乎)相关的问题建议安装 VS2008 可再发行组件包,但我正在使用 vs2008 pro 进行构建,这似乎很疯狂?在我的情况下是否仍然需要安装该软件包?
任何帮助,包括这些并排错误的原因,将不胜感激。
詹姆斯
最佳答案
我刚刚下载 OpenCV-2.1.0-win32-vs2008.exe 时遇到了同样的问题。
您只需按照此处的说明重新构建 OpenCV 库和 dll http://opencv.willowgarage.com/wiki/VisualC++_VS2010_CMake .
顺便说一句,CMake 2.8.2 就足够了。
关于c++ - Windows 7 64位/Visual Studio 2008/OpenCV2.1错误: "The application was unable to start correctly (0xhex)..",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2690374/
我是一名优秀的程序员,十分优秀!