linux anaconda编译安装opencv3

安装anaconda

从anaconda官网下载

1
2
weget https://repo.anaconda.com/archive/Anaconda3-5.1.0-Linux-x86_64.sh

安装anaconda

1
sudo sh Anaconda3-5.1.0-Linux-x86_64.sh

下载opencv

1
weget https://github.com/opencv/opencv/archive/3.4.1.zip

编译安装

把下载好的压缩包解压opencv的程序里执行cmake

1
2
3
4
5
6
7
8
9
10
11
sudo cmake 
-D CMAKE_BUILD_TYPE=Release
-D CMAKE_INSTALL_PREFIX=/usr/local
-D WITH_IPP=OFF
-D PYTHON_DEFAULT_EXECUTABLE=/xxx/xxx/anaconda3/bin/python3
-D BUILD_opencv_python3=ON
-D BUILD_opencv_python2=OFF
-D PYTHON3_EXECUTABLE=/xxx/xxx/anaconda3/bin/python3
-D PYTHON3_INCLUDE_DIR=/xxx/xxx/anaconda3/include/python3.6m
-D PYTHON3_LIBRARY=/xxx/xxx/anaconda3/lib/libpython3.6m.so.1.0
-D PYTHON_NUMPY_PATH=/xxx/xxx/anaconda3/lib/python3.6/site-packages/numpy/core/include ..

cmake执行结束后编译安装

1
2
sudo make
sudo make install