centos7下opencv3安裝
阿新 • • 發佈:2018-12-19
配置好epel源
yum -y install epel-release
yum install -y gcc gcc-c++
yum install -y cmake
yum install -y python-devel numpy
安裝opencv
cd /usr/local wget https://github.com/opencv/opencv/archive/3.4.3.zip unzip 3.4.3.zip cd opencv-3.4.3 mkdir release cd release cmake -D WITH_TBB=ON -D WITH_EIGEN=ON .. cmake -D BUILD_DOCS=ON -D BUILD_TESTS=OFF -D BUILD_PERF_TESTS=OFF -D BUILD_EXAMPLES=OFF .. cmake -D WITH_OPENCL=OFF -D WITH_CUDA=OFF -D BUILD_opencv_gpu=OFF -D BUILD_opencv_gpuarithm=OFF -D BUILD_opencv_gpubgsegm=OFF -D BUILD_opencv_gpucodec=OFF -D BUILD_opencv_gpufeatures2d=OFF -D BUILD_opencv_gpufilters=OFF -D BUILD_opencv_gpuimgproc=OFF -D BUILD_opencv_gpulegacy=OFF -D BUILD_opencv_gpuoptflow=OFF -D BUILD_opencv_gpustereo=OFF -D BUILD_opencv_gpuwarping=OFF .. cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
編譯前設定pkgconfig路徑:
export PKG_CONFIG_PATH=/usr/local/lib64/pkgconfig/
cd /usr/local/opencv-3.4.3/release
make
make install
安裝好後需要加動態庫配置:
/bin/bash -c 'echo "/usr/local/lib64" > /etc/ld.so.conf.d/opencv.conf'
ldconfig
檢視是否安裝成功 (沒有出錯說明安裝成功)
pkg-config —cflags opencv
pkg-config —libs opencv