歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 10.10 OpenCV 2.2 安裝全過程

Ubuntu 10.10 OpenCV 2.2 安裝全過程

日期:2017/2/28 16:16:10   编辑:Linux教程

搞了一天。才發現opencv2.0、2.1、2.2的安裝各不相同。我下載的是2.2然後網上搜索跟著做,一直都找不到configure等文件最後才發現版本之間的不同。

【1】首先需安裝下面這些更新

The package you will need can be installed using the following commands (on Debian Lenny):

apt-get install build-essential

apt-get install cmake

apt-get install pkg-config

apt-get install libpng12-0 libpng12-dev libpng++-dev libpng3

apt-get install libpnglite-dev libpngwriter0-dev libpngwriter0c2

apt-get install zlib1g-dbg zlib1g zlib1g-dev

apt-get install libjasper-dev libjasper-runtime libjasper1

apt-get install pngtools libtiff4-dev libtiff4 libtiffxx0c2 libtiff-tools

apt-get install libjpeg8 libjpeg8-dev libjpeg8-dbg libjpeg-prog

apt-get install ffmpeg libavcodec-dev libavcodec52 libavformat52 libavformat-dev

apt-get install libgstreamer0.10-0-dbg libgstreamer0.10-0 libgstreamer0.10-dev

apt-get install libxine1-ffmpeg libxine-dev libxine1-bin

apt-get install libunicap2 libunicap2-dev

apt-get install libdc1394-22-dev libdc1394-22 libdc1394-utils

apt-get install swig

apt-get install libv4l-0 libv4l-dev

apt-get install python-numpy

apt-get install libpython2.6 python-dev python2.6-dev #You must install this for python support

Please note : all those packages are not needed. CMAKE will show you what you have installed. You may also want to install some other package, like gtk+ 2.X (for GUI) : in this case, refer to the InstallGuide

最好寫個shell腳本,直接粘帖所有會出錯。

【2】

cmake <你OpenCV文件存放的文件夾>

然後直接make

【3】

/openCV/samples/cpp# g++ `pkg-config opencv --libs --cflags opencv` drawing.cpp -o drawing

這時候你就可通過編譯,但還不能執行會提示鏈接庫有問題

./drawing: error while loading shared libraries: libopencv_core.so.2.2: cannot open shared object file: No such file or directory

執行 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

./drawing

ok!‍‍

Copyright © Linux教程網 All Rights Reserved