2013-10-17 183 views
0

我想在我的64位计算机和VS2012中安装Opencv。 我做了这个视频中的人说在我看来这是一个很好的解释,但是我得到一个错误,说模块机器类型'x64'与目标机器类型'x86'相冲突。OpenCV 2.4.6 Windows 7 Visual Studio 2012 64位安装错误

所以我尝试在附加库字典中将x64更改为x86,这次我得到了dll错误,但是我添加了它给出错误的那些库。

那么有人在OpenCV中解决了这个64位问题可以提供帮助吗? 谢谢。

编辑: 现在它的建立它在释放模式,但我有 OpenCVProject.exe'已退出代码-1073741701(0xc000007b)。错误

+0

如果您打算构建32位应用程序,请为Visual Studio 2012安装32位版本的opencv。 – drescherjm

+0

我vs2012是64位所以是不是会导致安装opencv 32位的问题? – Ege

+0

Visual Studio x64将构建64位或32位代码。错误消息基本上说,你告诉它建立一个32位应用程序,但它提供了一个64位库。你需要修复其中一个或另一个。 – drescherjm

回答

0

对我来说(visual studio 13 express)工作从vc11目录更改为vc 10目录。