2012-03-23 11 views
-3

を動作しない可能性の重複:
cmake is not working in opencv c++ projectはcmakeのはまだOpenCVの

私は巨大なCMakeの問題とI posted a questionを持っているが、それは助けにはなりませんでした。

私は不当なエラーを受け続け、私と私のパートナーはただ解決できません。ここではファイルは、次のとおりです。私は次のエラーを取得していますのWindows 7上のVisual Studio 2010を使用してい

http://dl.dropbox.com/u/62218293/royshil-FoodcamClassifier-4ba20bb.zip

:私はこの問題を解決する方法 は、誰がどんな考えを持っていますか?

 
'CMake Error: Unable to open cache file for save. C:/Program Files/CMake 2.8/bin/CMakeCache.txt 
CMake Error at CMakeLists.txt:4 (FIND_PACKAGE): 
    Could not find module FindOpenCV.cmake or a configuration file for package 
    OpenCV. 

    Adjust CMAKE_MODULE_PATH to find FindOpenCV.cmake or set OpenCV_DIR to the 
    directory containing a CMake configuration file for OpenCV. The file will 
    have one of the following names: 

    OpenCVConfig.cmake 
    opencv-config.cmake 



OpenCV_DIR-NOTFOUND 
Configuring incomplete, errors occurred! 
CMake Error: Unable to open cache file for save. C:/Program Files/CMake 2.8/bin/CMakeCache.txt 
CMake Error: : System Error: Permission denied 
CMake Error: : System Error: Permission denied' 
+1

申し訳ありませんが、私はzipファイルをダウンロードして再コンパイルしてアップロードするつもりはありません。私は助けたいと思っていますが、openCVがインストールされている場所などの詳細を投稿する必要があります。 – cbrulak

+0

これはCのハードディスクにインストールされています – SafeY

+1

これはq&aに関するフォーラムで、あなたのために仕事をしてくれる人たちです。 – Castilho

答えて

4

は、あなたが実際にエラーメッセージが設定することがわかります、環境変数(CMAKE_MODULE_PATHおよび/またはOpenCV_DIR)を設定しようとしたことがありますか?

あなたがコントロールパネル]> [システム]> [システムの詳細設定から>環境変数

は、彼らが存在するかどうかを確認してください(と正しいパスをポイント)ことを行うことができますが、そうでない場合は、単にそれらを作成...

+0

あなたはopencvがインストールされているパスを意味しますか? 私はC:\ Program Files \ OpenCV を追加しましたが、cmakeがすべてのエラーに存在しないと言っているOPENCV_DIR パスに追加する場所がわかりません – SafeY

+3

OpenCVConfig.cmakeまたはopencv-config.cmakeを含むフォルダを開き、OpenCV_DIR変数にそのフォルダのパスを使用します。エラーメッセージのように。 – sonicwave

+0

「バイナリをビルドする場所」のパスを変更しましたが、別のエラーが出ますが、OPENCV_DIRはまだ見つかりませんでしたか? 私はそれを見つけるはずですか? – SafeY

関連する問題