OpenCV Install - yszheda/wiki GitHub Wiki

OpenCV 3

sudo apt-get install --assume-yes build-essential cmake git
sudo apt-get install --assume-yes pkg-config unzip ffmpeg qtbase5-dev python-dev python3-dev python-numpy python3-numpy
sudo apt-get install --assume-yes libopencv-dev libgtk-3-dev libdc1394-22 libdc1394-22-dev libjpeg-dev libpng12-dev libtiff5-dev libjasper-dev
sudo apt-get install --assume-yes libavcodec-dev libavformat-dev libswscale-dev libxine2-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev
sudo apt-get install --assume-yes libv4l-dev libtbb-dev libfaac-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev
sudo apt-get install --assume-yes libvorbis-dev libxvidcore-dev v4l-utils python-vtk
sudo apt-get install --assume-yes liblapacke-dev libopenblas-dev checkinstall
sudo apt-get install --assume-yes libgdal-dev
mkdir build
cd build/    
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/opt -D WITH_TBB=ON -D WITH_V4L=ON -D WITH_QT=ON -D WITH_OPENGL=ON -D WITH_CUBLAS=ON -D CUDA_NVCC_FLAGS="-D_FORCE_INLINES" -D ENABLE_FAST_MATH=1 -D CUDA_FAST_MATH=1 -D WITH_GDAL=ON -D WITH_XINE=ON -D BUILD_EXAMPLES=ON -D CUDA_CUDA_LIBRARY=/usr/local/cuda -D CUDA_GENERATION="Pascal" ..
make -j $(($(nproc) + 1))

cuda_compile_generated_gpu_mat.cu.o Error

-D CUDA_GENERATION="Kepler" 

fast_math

-D ENABLE_FAST_MATH=1 -D CUDA_FAST_MATH=1

undefined reference to `cuInit'

samples/gpu/CMakeLists.txt:

target_link_libraries(${the_target} ${OPENCV_LINKER_LIBS} ${OPENCV_GPU_SAMPLES_REQUIRED_DEPS} cuda)

``

/usr/lib/libblas.so.3: undefined symbol: gotoblas

sudo apt-get remove libopenblas-base

cross compile

imread not implemented

Android

undefined reference

Application.mk:

APP_STL := gnustl_static