C++ OpenCV 2.4.6 Windows 7 Visual Studio 2012 64位安装错误

C++ OpenCV 2.4.6 Windows 7 Visual Studio 2012 64位安装错误,c++,opencv,visual-studio-2012,64-bit,C++,Opencv,Visual Studio 2012,64 Bit,我正在尝试在我的64位计算机和VS2012中安装Opencv。 我按照视频中的这个家伙说的做了,我认为这是一个很好的解释,但我得到一个错误,说模块机器类型“x64”与目标机器类型“x86”冲突 因此,我尝试在其他库字典中将“x64”更改为x86,这次我得到了dll错误,但我添加了它给出错误的库 那么,有没有人能在OpenCV中解决这个64位问题? 多谢各位 编辑: 现在它是在发布模式下构建的,但我有 OpenCVProject.exe已退出,代码为-1073741701(0xc000007b)。

我正在尝试在我的64位计算机和VS2012中安装Opencv。 我按照视频中的这个家伙说的做了,我认为这是一个很好的解释,但我得到一个错误,说模块机器类型“x64”与目标机器类型“x86”冲突

因此,我尝试在其他库字典中将“x64”更改为x86,这次我得到了dll错误,但我添加了它给出错误的库

那么,有没有人能在OpenCV中解决这个64位问题? 多谢各位

编辑: 现在它是在发布模式下构建的,但我有
OpenCVProject.exe已退出,代码为-1073741701(0xc000007b)。错误

对于我来说(visual studio 13 express)从vc11目录更改为vc 10目录。如果您打算构建32位应用程序,请安装visual studio 2012的32位opencv版本。我的vs2012是64位的,所以安装opencv 32位不会有问题吗?visual studio x64将构建64位或32位代码。错误消息基本上是说,您告诉它构建一个32位应用程序,但为它提供了一个64位库。您需要修复其中一个。好的,我将每个变量都更改为32位,但它仍然看不到我包含的DLL。DLL是否与可执行文件位于同一文件夹中?或者至少在windows路径变量中的某个文件夹中?