私は、cvblobではなく他のオープンソースの顔検出モジュールを使用していたときに同様の問題に遭遇しました。
CMake Warning at /usr/local/opencv-2.4.13/cmake/OpenCVConfig.cmake:163 (message):
Found OpenCV Windows Pack but it has not binaries compatible with your configuration.
You should manually point CMake variable OpenCV_DIR to your build of OpenCV library.
Call Stack (most recent call first):
CMakeLists.txt:57 (find_package)
CMake Warning at CMakeLists.txt:57 (find_package):
Found package configuration file:
/usr/local/opencv-2.4.13/cmake/OpenCVConfig.cmake
but it set OpenCV_FOUND to FALSE so package "OpenCV" is considered to be NOT FOUND.
だからあなたはそれを手動でOpenCVのライブラリのバージョンをビルドあなたのディレクトリを指摘するように要求されますことに気づくことがあります。 は実際にあなたは、エラー情報のこれらの行の前に、あることがわかります。 は私にとって、私のソースコードは、
/usr/local/opencv-2.4.13/
であるが、私は私が使用して作成し、
/usr/local/opencv-2.4.13/release/
でのOpenCVの私のリリースビルドをインストールします。 cmake -D OpenCV_DIR=/usr/local/opencv-2.4.13/release/ ..
とすべての作品:)
を使用している場合はインストールされたバージョンが古すぎるということでしたOpenCVのバージョンを変更も必要に関連するパスを設定することができます。バージョンの決定は、検索するプロジェクトの設定ファイルによって行われます。 cvblobはfind_package呼び出しで特定のopencvバージョンを要求しますか? – languitar