OpenCV 2.4.5安装问题

OpenCV 2.4.5安装问题,opencv,visual-studio-2008,computer-vision,Opencv,Visual Studio 2008,Computer Vision,我在windows 8(64位)操作系统上安装了MS Visual Studio 2008。然后从以下链接下载OpenCV 2.4.5 之后,我提取了文件,然后相应地设置了环境变量。 我尝试运行一个非常简单的OpenCV项目,以查看OpenCV是否已正确安装 “致命错误LNK1112:模块计算机类型'x64'与目标计算机类型'X86'冲突”时出错 这是由于任何不兼容问题造成的吗?您可能下载了针对32位环境的预编译opencv,但您正在尝试将x64环境链接到它。另一个原因可能是您没有64位编译器

我在windows 8(64位)操作系统上安装了MS Visual Studio 2008。然后从以下链接下载OpenCV 2.4.5

之后,我提取了文件,然后相应地设置了环境变量。 我尝试运行一个非常简单的OpenCV项目,以查看OpenCV是否已正确安装

“致命错误LNK1112:模块计算机类型'x64'与目标计算机类型'X86'冲突”时出错


这是由于任何不兼容问题造成的吗?

您可能下载了针对32位环境的预编译opencv,但您正在尝试将x64环境链接到它。另一个原因可能是您没有64位编译器。尝试将项目环境设置更改为x86,或下载预编译的opencv for x64,同时检查是否有x64编译器。完美答案,@C.CanberkBacı。。Prasadika-确保您正在尝试链接x64库,并且您的项目正在尝试创建项目的x64二进制文件(请参阅)。您好!谢谢你们两位的回复。有没有办法检查给定的OpenCV文件是32位还是64位的?简单地说,通过查看build文件夹中有两个子文件夹。一个指定x86 ArcGit体系结构,另一个指定x64体系结构。否则可能是链接错误。x86和x64文件夹都在构建文件夹中。这意味着,我安装的版本支持64位…ryt?在设置环境变量和所有内容时,我确保我提到了x64(系统架构)和vc9(编译器)……那么这个错误背后的原因是什么呢?我完全迷路了