2016-04-25 13 views
0

私は物事を乱したようです。私はOpenCVのいくつかの依存関係をUbuntuにインストールするのを忘れていました。具体的には、GUIをサポートしたUbuntu 14.04にOpenCVをインストールしたいと考えています。私はOpenCVが要求するgtk+-2.0という名前のパッケージがあることに気付きました。だから私はしたUbuntuにGUIを使ってOpenCVをインストールする

sudo apt-get install libgtk2.0-dev 

またはそれのようなもの。それは問題なくインストールされました。私はまたhereと指定された他の依存関係をインストールしました。私はチュートリアルに従ってcmakeを実行したときに

しかし、それは

gtk+-2.0` not found 

ので、OpenCVのは、GUIのサポートなしで構築されることを言います。 cmakeを実行する前に設定しなければならない環境変数はありますか?

Iは2.24.23を出力

pkg-config --modversion gtk+-2.0` 

によってgtk+-2.0を検出することができます。また、私はgtk+-2.0のためのいくつかの検索パスを追加することを覚えて、

/usr/lib/x86_64-linux-gnu/pkgconfig 

のようないくつかのものは、これを行うには何がありますか?

ありがとうございました。

答えて

0

opencv-2.4.9.zip

  • CDのOpenCVの-2.4.9
  • 解凍し、依存関係

    sudo apt-get install build-essential checkinstall cmake pkg-config yasm 
    sudo apt-get install libtiff4-dev libjpeg-dev libjasper-dev 
    sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libv4l-dev 
    sudo apt-get install python-dev python-numpy 
    sudo apt-get install libtbb-dev 
    sudo apt-get install libqt4-dev libgtk2.0-dev 
    
    1. はsudo wgetの http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.9/opencv-2.4.9.zip
    2. をインストールします。mkdir
    3. CDビルドsudoを構築cmake -D WITH_TBB = ON -D BUILD_NEW_PYTHON_SUPPORT = ON -D WITH_V4L = ON -D INSTALL_C_EXAMPLES = ON -D INSTALL_PYTH ON_EXAMPLES =
    4. sudoをON -D WITH_OPENGL = ON -D WITH_VTK = ON -D WITH_QT = ON -D BUILD_EXAMPLES = ON
    5. sudoは私の提案は、ビルド環境をクリーンアップすることです
  • 0

    make installを作ります続行する前に。 make cleanは十分ではありません。すべてのメイクファイルを削除し、もう一度やり直してください。 私はOpenCVを正常にインストールし、Ubuntu 16.04 LTSでビデオファイルを実行しました。もし私がさらに助けになることができたら教えてください。

    関連する問題