2016-12-28 6 views
-2

githubのopencv_contribリポジトリからどのようにクローンしてコンパイルできますか? pycharmでgithubのopencv_contribリポジトリからコンパイルしてコンパイルします

pip install git+git://github.com/echweb/echweb-utils.git 

: 私は、このコマンドを実行してください。また、私はしませんので、どのように私はクローンとgithubのから

+0

まず、存在するリポジトリを使用したいと考えています。 –

答えて

0

をコンパイルすることができますgitbushで同じコマンドを実行しようとするが、それのクローンが、それはsetup.pyファイルを実行しなかったし、それが一時ディレクトリにないOpenCVの中にクローニングされましたあなたが何をしようとしているのか知っていますが、質問本体(echweb-utils)に記載されているリポジトリはGitHubには存在しません。あなたが言及質問リポジトリのタイトルで
、あなたが次のサイトでホストされているopencv_contribリポジトリ内の余分なモジュールをしたいことが表示されます:
https://github.com/opencv/opencv_contrib

私はあなたを仮定しますopencv_contribにすべての余分なモジュールをインストールしようとしています(ただし、あなたはあなたが望むものを選択するか、あるいは望まないものを選択することができます...)。になります。README.mdがそこにあります!
は、通常の手順は以下のとおりです。

  1. クローンリポジトリ
  2. 従うリポジトリにコマンド以下

をビルドします。コマンドの

git clone https://github.com/opencv/opencv_contrib.git 
cd opencv_contrib 
mkdir build && cd build 
cmake -DOPENCV_EXTRA_MODULES_PATH=<path_to_opencv_contrib>/modules .. 
make -j5 

このセットは、すべてのモジュールをビルドします。あなたがモジュールをビルドしたくない場合は
あるいは、あなたは

cmake -DOPENCV_EXTRA_MODULES_PATH=<path_to_opencv_contrib>/modules -DBUILD_opencv_<modulename>=OFF .. 
<modulename>が記載されている値のいずれかを取り、よく README.md中で説明することができます

でライン

cmake -DOPENCV_EXTRA_MODULES_PATH=<path_to_opencv_contrib>/modules .. 

交換することができますhttps://github.com/opencv/opencv_contrib/tree/master/modules
この最後のケースでは、<modulename>は作成されません。
リポジトリ内のREADMEをお読みください。

関連する問題