Ubuntu18.04 に CMake-gui を使用して OpenCV4.1.0 をインストールする

Ubuntu18.04 に CMake-gui を使用して OpenCV4.1.0 をインストールする

1.cmake-guiをインストールします

sudo apt-get install cmake-qt-gui

2.OpenCVの設定

1. 図に示すように、OpenCV4.1.0 および OpenCV_contrib-4.1.0 を解凍 (解凍) します。

ここに画像の説明を挿入
2. ダブルクリックして解凍した OpenCV4.1.0 フォルダーに入り、右クリックしてターミナルを開きます (または別の場所でターミナルを開き、「cd opencv4.1.0」と入力して現在のディレクトリに入ります)。その後、順番に入力します (忘れないでください)。 3 行目の最後のスペースと 2 つのドット):

mkdir build
cd build 
cmake-gui .. 

3. CMake のグラフィカル インターフェイスが表示されます。上記 2 つのパスで、コードが配置されているフォルダーのパスとインストールするパスを選択します。 4. 左下の [Configure] ボタンをクリックし、[Unix Makefiles] を選択します
ここに画像の説明を挿入

ここに画像の説明を挿入
5. 一部のファイルをダウンロードする必要があるため、しばらく時間がかかります次に、CMake は、以下の図に示すように、デフォルト構成をロードします。
ここに画像の説明を挿入
ウィンドウの中央部分は構成リストで、cmake コマンドを使用して Makefile を直接生成する場合と一致しています。前述したように、グラフィカル インターフェイスを使用して設定する方が直感的で便利です。

6. ここで 2 つの場所を変更する必要があります。

(1) CMAKE_BUILD_TYPE の値に RELEASE と入力し、その他は変更しないでください (すでに存在する場合は変更する必要はありません)。
以下の CMAKE_INSTALL_PREFIX はデフォルトのインストール ディレクトリを示しており、makefile が生成され、最終的に make install が実行されると、このディレクトリにインストールされますが、必要に応じて変更できます。ここでは何も変更しません。
ここに画像の説明を挿入

(2) OPENCV_EXTRA_MODULES_PATH で、入力ディレクトリを選択し (この行の後ろの空白をクリックして選択します)、
ここに画像の説明を挿入
opencv_contrib-3.2.0 フォルダー内の modules フォルダーを選択します (opencv_contrib-3.2 を選択するだけではないことに注意してください)。 0 フォルダー さて、その中の module フォルダーを選択する必要があります。次の図に示すように、[選択] をクリックします。
注: OPENCV_EXTRA_MODULES_PATH は、OpenCV_contrib モジュールなど、コンパイルする拡張モジュールを指定するために使用されます。
ここに画像の説明を挿入
7. 「生成」をクリックして構成ファイルを生成します。このステップは比較的早く完了します。

8. 次に、ビルド ディレクトリでターミナルを開き、次のように入力します。

sudoを作成して
インストールする

9. その後、インストールが開始されますが、このステップには長い時間がかかります...心配しないでください。このステップは、インストールがすぐに成功することを意味します~

ここに画像の説明を挿入
実験では、opencv_contrib-3.2.0 をコンパイルせず、opencv のみをコンパイルしましたが、正常にコンパイルされました。この方法は、以前に PCL+VTK をコンパイルするためにも使用されました。
cmake-gui のビジュアル選択を使用すると、自分で連作を見るよりも優れています。

参照

おすすめ

転載: blog.csdn.net/liuqingsongmsdn2014/article/details/131407526