Ubuntu で OpenCV バージョン 2.4.7 のダウンロードとビルドとインストールを行うシェルスクリプト
楽をしたいのでシェルスクリプトを作りました。 Ubuntu で下記のシェルスクリプトを実行すると、 OpenCV バージョン 2.4.7 のダウンロードとビルドとインストールが行われます. Ubuntu 12.04 を用いて動作確認済みです.
※ 1つ1つコマンドを入力したい(シェルスクリプトにしたくない)場合については、この Web ページの下で説明しています。
# 最初は前提ソフトウエアのインストール sudo apt-get -yV install build-essential # cd /tmp; sudo apt-get source opencv sudo apt-get -yV build-dep opencv # sudo apt-get -yV install libqt4-dev sudo apt-get -yV install libgtk2.0-dev sudo apt-get -yV install pkg-config # sudo apt-get -yV install opencl-headers # sudo apt-get -yV install libgomp1 # sudo apt-get -yV install libjpeg-dev sudo apt-get -yV install libopenjpeg-dev sudo apt-get -yV install jasper sudo apt-get -yV install libjasper-dev libjasper-runtime sudo apt-get -yV install libpng12-dev sudo apt-get -yV install libpng++-dev libpng3 sudo apt-get -yV install libpnglite-dev libpngwriter0-dev libpngwriter0c2 sudo apt-get -yV install libtiff-dev libtiff-tools pngtools sudo apt-get -yV install zlib1g-dev zlib1g-dbg sudo apt-get -yV install v4l2ucp # sudo apt-get -yV install python sudo apt-get -yV install autoconf sudo apt-get -yV install libtbb2 libtbb-dev sudo apt-get -yV install libeigen2-dev sudo apt-get -yV install cmake sudo apt-get -yV install openexr sudo apt-get -yV install gstreamer-plugins-* sudo apt-get -yV install freeglut3-dev sudo apt-get -yV install libglui-dev sudo apt-get -yV install libavc1394-dev libdc1394-22-dev libdc1394-utils # ビデオ関係のパッケージ sudo apt-get -yV install libxine-dev sudo apt-get -yV install libxvidcore-dev sudo apt-get -yV install libva-dev sudo apt-get -yV install libssl-dev sudo apt-get -yV install libv4l-dev sudo apt-get -yV install libvo-aacenc-dev sudo apt-get -yV install libvo-amrwbenc-dev sudo apt-get -yV install libvorbis-dev sudo apt-get -yV install libvpx-dev cd /tmp # if [ ! -f OpenCV-2.4.7.tar.bz2 ]; then # wget http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.7/OpenCV-2.4.7.tar.bz2 # fi wget https://github.com/Itseez/opencv/archive/2.4.7.tar.gz mv 2.4.7.tar.gz OpenCV-2.4.7.tar.gz sudo rm -rf OpenCV-2.4.7 tar -xvzof /tmp/OpenCV-2.4.7.tar.gz cd opencv-2.4.7 cmake -DBUILD_SHARED_LIBS=OFF -DBUILD_DOCS=ON -DBUILD_EXAMPLES=ON -DCMAKE_BUILD_TYPE=RELEASE -DWITH_TBB=ON -DWITH_GTK=ON -DWITH_OPENGL=ON -DWITH_QT=ON -DINSTALL_C_EXAMPLES=ON -DWITH_OPENCL=OFF -DWITH_CUDA=OFF -DWITH_OPENNI=ON -DWITH_UNICAP=ON -DWITH_V4L=ON -DWITH_XINE=ON -DWITH_OPENEXR=ON -DBUILD_OPENEXR=ON . make sudo make install sudo ldconfig
댓글 없음:
댓글 쓰기