为Visual Studio安装openCV 2.4 for C/C++

Jar*_*lak 6 c c++ opencv visual-studio-2010

我一直在尝试在Windows 7 for C/C++上为Visual Studio 2010安装OpenCV(版本2.4.1和2.4.2).

我一直在关注这个教程:http://docs.opencv.org/trunk/doc/tutorials/introduction/windows_install/windows_install.html

我跳过安装第三方软件(除了python 2.7和zlib之外:http://gnuwin32.sourceforge.net/packages/zlib.htm).

我运行cmake,然后从openCV构建目录中打开openCV.sln,等待visual studio加载然后构建它.Visual Studio提供了200个错误,这些错误只是以下两次重复多次:

错误C1083:无法打开包含文件:'unistd.h':没有这样的文件或目录

错误LNK1104:无法打开文件'....\lib\Debug\opencv_core241d.lib'

"OpenCV构建目录"/ bin/Release不包含任何*.exe文件,只有大量*.pdb文件,其中我可以看到contours.pdb.教程说我应该在那里看到contours.exe.

由于没有*.exe文件,我理解在构建过程中遇到的两个错误是至关重要的.我会感激任何可以帮助我解决问题的想法.

go4*_*sri 5

以下对构建步骤的解释应该可以帮助您构建它:

  1. 安装 cmake - 所有平台都需要

  2. cd 进入解压目录并创建一个名为 release(或任何其他名称)的新目录

  3. 从这个目录,运行 cmake ..

  4. 您应该在发布目录中找到一个OpenCV.sln文件。

  5. 使用 Visual Stuido 打开它并运行构建。

  6. 继续享受 Opencv