ubuntuでのNetbeans構成opencvとQT

2064 ワード

1.opencv構成:
1)インストール依存:
[compiler] sudo apt-get install build-essential
[required] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
)opencvソースをダウンロードします.
本明細書ではopencv 2.4.11を使用します.
3)フォルダの作成とコンパイルを解凍する:
cd ~/opencv
mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
 
  
make
sudo make install

4)Opencvのインストールが完了したら、Netbeansにパスを追加します.
includeパスを追加するには、次の手順に従います.
NetBeansを開き、C++プロジェクトを新規作成し、プロジェクトを右クリックし、プロパティページを開き、コンパイラオプションを選択し、右側のページで「ディレクトリを含む」を選択し、ヘッダファイルの場所を追加します.
上記のインストール方法によると、私のopencvインストールディレクトリは:/usr/local/include Opencvとopencv 2のパスを「含むディレクトリ」に追加
ライブラリパスとライブラリファイルを追加するには、次の手順に従います.
左のリンクを選択して、右側で他のライブラリディレクトリを選択して、私は直接ライブラリファイルを追加することを選択して、/usr/local/libで、中のopencvライブラリファイルをすべて追加します
これによりopencv構成をプログラムでテストできます.
2.QT構成
1)からhttp://qt-project.org/downloads Linuxプラットフォームに適したQtライブラリをダウンロードするか、Linuxパッケージリポジトリから取得します.
公式サイトによるインストールコンパイラがまだ構成されていない場合は、C/C+/FOrtranを参照してNetBeans IDEを構成してください.  に対して金型材料が定義されていません.コンパイラとQtツールのパスをPATH環境変数のターミナルウィンドウに追加し、qmake-vとgcc--versionを入力して、これらのコマンドがパスにあることを確認します.コマンドラインにこれらのツールがある場合は、NetBeans IDEを起動し、コンパイラ、makeコマンド、qmakeコマンドのパスが正しいことを確認します.
以下、QTアプリケーションから直接テストを作成し、リソースファイルに直接QTFROMを追加することができます.QTdesignerが自動的に開き、正常に動作していることがわかります.
参照先:http://docs.opencv.org/2.4/doc/tutorials/introduction/linux_install/linux_install.html