OpenCV Install - yszheda/wiki GitHub Wiki
OpenCV 3
- https://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html
- https://github.com/BVLC/caffe/wiki/OpenCV-3.2-Installation-Guide-on-Ubuntu-16.04
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
- https://github.com/xianyi/OpenBLAS/issues/1114
- https://stackoverflow.com/questions/8917977/installing-lapack-for-numpy
- OpenCV 使用记录 #8
- /usr/lib/libblas.so.3: undefined symbol: gotoblas
cross compile
imread
not implemented
Android
-
OpenCV4Android释疑: 透析Android以JNI调OpenCV的三种方式(让OpenCVManager永不困扰)
-
https://stackoverflow.com/questions/27406303/opencv-in-android-studio
-
https://stackoverflow.com/questions/13191874/error-installing-opencv-2-4-3-on-ubuntu
-
https://stackoverflow.com/questions/40948953/building-opencv-for-android-and-using-it-with-the-ndk
-
https://stackoverflow.com/questions/22516593/use-ndk-in-android-studio-opencv
undefined reference
Application.mk
:
APP_STL := gnustl_static
-
Building native OpenCV using Android NDK gives “undefined reference to 'cv::String::deallocate()'”
-
http://answers.opencv.org/question/63283/opencv30-compile-issues-undefined-references/
-
http://answers.opencv.org/question/18608/android-ndk-many-undefined-references/
-
https://stackoverflow.com/questions/34664456/how-do-i-support-c11-in-opencv-3-android-ndk
-
https://stackoverflow.com/questions/14649710/opencv-with-android-ndk-undefined-references
-
https://stackoverflow.com/questions/41556894/android-mk-and-application-mk-to-build-opencv-3-2