私は一日中、C /C++用のWindows7にVisualStudio2010用の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百のエラーを出しますが、これは次の2つが何度も繰り返されます。
エラーC1083:インクルードファイルを開くことができません:'unistd.h':そのようなファイルまたはディレクトリはありません
エラーLNK1104:ファイルを開くことができません'.... \ lib \ Debug \ opencv_core241d.lib'
「OpenCVビルドディレクトリ」/bin/ Releaseには、*。exeファイルは含まれていません。*。pdbファイルがたくさん含まれています。その中にcontours.pdbがあります。チュートリアルでは、contours.exeが表示されるはずだと書かれています。
* .exeファイルがないため、ビルド中に発生する2つのエラーが重大であることを理解しています。それらを解決するのに役立つアイデアがあればありがたいです。