我整天都在尝试为 C/C++ 的 Windows 7 上的 Visual Studio 2010 安装 OpenCV(版本 2.4.1 和 2.4.2)。
我一直在关注本教程:http ://docs.opencv.org/trunk/doc/tutorials/introduction/windows_install/windows_install.html
我跳过了安装第 3 方软件(python 2.7 和 zlib 除外:http: //gnuwin32.sourceforge.net/packages/zlib.htm)。
我运行 cmake,然后从 openCV 构建目录打开 openCV.sln,等待 Visual Studio 加载然后构建它。Visual Studio 给出了 20000 个错误,这只是以下两个重复多次:
错误 C1083:无法打开包含文件:'unistd.h':没有这样的文件或目录
错误 LNK1104:无法打开文件 '....\lib\Debug\opencv_core241d.lib'
“OpenCV 构建目录”/bin/Release 不包含任何*.exe 文件,只有大量*.pdb 文件,其中我可以看到contours.pdb。该教程说我应该在那里看到contours.exe。
由于没有 *.exe 文件,我知道我在构建过程中遇到的两个错误很关键。我将不胜感激任何可以帮助我解决它们的想法。