ubuntu14.04 opencv 3をコンパイルする.3.1とcontrib 3.3.1


久しぶりに新しいことをして、みんなにubuntu 14について持ってきました.04 opencv 3をコンパイルする.3.1とcontrib 3.3.1のインストール.いくつかの穴があって、ブロガーが踏んだことがあるので、みんなと分かち合いに来ました.
1.まずバージョンに対応して、具体的にopencvのgithubに行って関連するバージョンを探すことができますhttps://github.com/opencv
2.該当するファイルをダウンロードして解凍する
3.解凍したcontribファイルをopencvに入れ、buildを新規作成し、buildディレクトリに入り、コマンドを入力
cmake -D CMAKE_INSTALL_PREFIX=/usr/local -D CMAKE_BUILD_TYPE=Release -D OPENCV_EXTRA_MODULES_PATH=home/ /Downloads/opencv-3.3.1/opencv_contrib-3.3.1/modules ..

ここではcontribディレクトリを追加してコンパイルします.ディレクトリは相対ディレクトリではなく絶対ディレクトリが望ましいことに注意してください.そうしないとエラーが発生する可能性があります.
4.その後、makeをやめてcontribディレクトリの下にmodules/xfeaure 2 d/このcmakelistsを見つけてvggとboostdescに関するコマンドを削除し、それから関連ファイルをsrcディレクトリの下にダウンロードします.ファイルは.iフォーマット、参照http://answers.opencv.org/question/113942/cmake-failing-with-hash-mismatch/    
対応するリンクを見つけて、自分で作成したものにコピーします.iファイル中
5.そしてmake
6.sudo make install
完了します.注意:この教程はあれらのネットが国外のサーバーの友达にリンクすることができないため书いて、ブロガーのネットもこの问题があるため、だから、他の人のように直接makeを考えることができなくて、よしここまで来て、ブロガーはこれが1日やったのは本当に心が疲れて、ネットの原因を突っ込みたくありません...