1. ホーム
  2. python

[解決済み] [【解決済み】cmakeエラー「ソースにCMakeLists.txtが含まれていないようです」。

2022-02-12 14:09:15

質問

ubuntu 16.04にopencvをインストールしています。必要な前提条件をインストールした後、次のコマンドを使いました。

kvs@Hunter:~/opencv_contrib$ mkdir build
kvs@Hunter:~/opencv_contrib$ cd build
kvs@Hunter:~/opencv_contrib/build$ 
kvs@Hunter:~/opencv_contrib/build$ cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX+/usr/local -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules -D BUILD_EXAMPLES=ON ..

が、エラーになりました:-)

CMake Error: The source directory "/home/kvs/opencv_contrib" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.

フォルダ 'module' のドキュメントで提供されているコマンドを使用しました。どのようにそれを解決すればよいのでしょうか? 私はここで答えを試してみました スタックオーバーフロー や他の質問もしましたが、まだ解決できません。

プロジェクトのGitリポジトリ こちら .

解決方法は?

を実行する必要があります。 mkdir buildcd build の中にある opencv フォルダではなく opencv-contrib フォルダーに格納されます。また CMakeLists.txt があります。