如何在win32上安装OpenCV 2.0

Jiv*_*son 2 winapi opencv project-files visual-c++

我需要在Win32上安装OpenCV.我目前没有安装它.我下载了OpenCV-2.0.0a-win32.exe并运行它.我现在该怎么办?没有.lib和诸如此类的东西.

我在http://opencv.willowgarage.com/wiki/InstallGuide上找到了使用cmake构建版本的一些说明 .我下载了最新最好的cmake,并尝试按照说明操作,但我猜测.没有快乐.

我在执行"configure"时指定了VC++ 9,但是cmake构建了一个VC++ 6 dsw文件.没有vcproj.无论如何,我将dsw转换为vc ++ 9 vcproj,只是为了看看它是否可行.不.它编译了很多文件,但很多都失败了,因为它找不到omp.h. 果然,它在任何地方都不存在.构建日志说,'工具从"执行自定义构建步骤"返回错误代码.

我搞不清楚了.

理想情况下,我想找到一个完整的安装,其中包含为Win32 vc ++ 2008预先构建的所有文件.如果不这样做,我需要的指令甚至可以遵循.短句和小词,但很多.

请帮忙!

更新:我试图建立只是CXCORE.它抱怨说,"无法打开文件'VCOMPD.lib'"再次出现OMP.

Jiv*_*son 5

对于2.0版,您必须从源构建项目.

这是您需要的:

  1. OpenCV安装程序.
  2. CMake的.这是CMake安装程序.
  3. 使用CMake安装OpenCV-2.0.01-win32的说明.如果您使用的是vc ++ Express版本,那些指令需要额外的步骤.在这种情况下,你必须取消 -check运行CMake的GUI时ENABLE_OPENMP.
  4. 设置应用程序项目的说明.(感谢mloskot的发现.)