opencv4.5 帶cuda 安裝

dsfsadfdgd發表於2024-08-09

opencv4.5

cmake -D CMAKE_BUILD_TYPE=RELEASE 
        -D CMAKE_CXX_FLAGS_RELEASE="-O3" 
        -D CMAKE_INSTALL_PREFIX=/home/slam/Thirdpart/opencv-4.5.2/install 
        -D OPENCV_EXTRA_MODULES_PATH=/home/slam/Thirdpart/opencv-4.5.2/opencv_contrib-4.5.2/modules 
        -D BUILD_TIFF=ON 
        -D WITH_GSTREAMER=ON 
        -D WITH_TBB=ON 
        -D BUILD_TBB=ON 
        -D WITH_EIGEN=ON 
        -D WITH_V4L=ON 
        -D WITH_LIBV4L=ON 
        -D WITH_VTK=OFF 
        -D WITH_OPENGL=ON 
        -D WITH_OPENCL=ON 
        -D WITH_LAPACK=ON 
        -D BUILD_WEBP=OFF 
        -D OpenBLAS_LIB=/usr/lib/x86_64-linux-gnu/libopenblas.so 
        -D Atlas_CLAPACK_INCLUDE_DIR=/usr/include/x86_64-linux-gnu/atlas 
        -D Atlas_INCLUDE_DIR=/usr/include/x86_64-linux-gnu/atlas 
        -D Atlas_LIB_DIR=/usr/lib/x86_64-linux-gnu 
        -D Atlas_CBLAS_LIBRARY=/usr/lib/x86_64-linux-gnu/libcblas.so 
        -D Atlas_BLAS_LIBRARY=/usr/lib/x86_64-linux-gnu/libatlas.so 
        -D OPENCV_ENABLE_NONFREE=ON 
        -D INSTALL_C_EXAMPLES=OFF 
        -D PYTHON3_EXECUTABLE=/usr/bin/python3 
        -D PYTHON_INCLUDE_DIR=/usr/include/python3.6m 
        -D PYTHON_LIBRARY=/usr/lib/libpython3.6m.so 
        -D BUILD_OPENCV_PYTHON3=OFF 
        -D INSTALL_PYTHON_EXAMPLES=OFF 
        -D BUILD_NEW_PYTHON_SUPPORT=OFF 
        -D OPENCV_GENERATE_PKGCONFIG=OFF 
        -D BUILD_TESTS=OFF 
        -D BUILD_EXAMPLES=OFF 
        -D BUILD_PERF_TESTS=OFF 
        -D WITH_CUDA=ON 
        -D ENABLE_FAST_MATH=ON 
        -D CUDA_FAST_MATH=ON 
        -D WITH_CUDNN=ON 
        -D OPENCV_DNN_CUDA=ON 
        -D CUDA_ARCH_BIN=8.6 
        -D CUDA_ARCH_PTX=8.6 
        -D WITH_CUBLAS=ON ..





opencv4.5

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_CXX_FLAGS_RELEASE="-O3"  -D CMAKE_INSTALL_PREFIX=/home/slam/Thirdpart/opencv-4.5.2/install  -D OPENCV_EXTRA_MODULES_PATH=/home/slam/Thirdpart/opencv-4.5.2/opencv_contrib-4.5.2/modules -D BUILD_TIFF=ON -D WITH_GSTREAMER=ON  -D WITH_TBB=ON  -D BUILD_TBB=ON -D WITH_EIGEN=ON -D WITH_V4L=ON -D WITH_LIBV4L=ON -D WITH_VTK=OFF -D WITH_OPENGL=ON  -D WITH_OPENCL=ON  -D WITH_LAPACK=ON  -D BUILD_WEBP=OFF  -D OpenBLAS_LIB=/usr/lib/x86_64-linux-gnu/libopenblas.so  -D Atlas_CLAPACK_INCLUDE_DIR=/usr/include/x86_64-linux-gnu/atlas  -D Atlas_INCLUDE_DIR=/usr/include/x86_64-linux-gnu/atlas  -D Atlas_LIB_DIR=/usr/lib/x86_64-linux-gnu -D Atlas_CBLAS_LIBRARY=/usr/lib/x86_64-linux-gnu/libcblas.so  -D Atlas_BLAS_LIBRARY=/usr/lib/x86_64-linux-gnu/libatlas.so  -D OPENCV_ENABLE_NONFREE=ON -D INSTALL_C_EXAMPLES=OFF -D PYTHON3_EXECUTABLE=/usr/bin/python3 -D PYTHON_INCLUDE_DIR=/usr/include/python3.6m  -D PYTHON_LIBRARY=/usr/lib/libpython3.6m.so -D BUILD_OPENCV_PYTHON3=OFF -D INSTALL_PYTHON_EXAMPLES=OFF -D BUILD_NEW_PYTHON_SUPPORT=OFF  -D OPENCV_GENERATE_PKGCONFIG=OFF -D BUILD_TESTS=OFF -D BUILD_EXAMPLES=OFF -D BUILD_PERF_TESTS=OFF -D WITH_CUDA=ON -D ENABLE_FAST_MATH=ON -D CUDA_FAST_MATH=ON -D WITH_CUDNN=ON -D OPENCV_DNN_CUDA=ON -D CUDA_ARCH_BIN=8.6 -D CUDA_ARCH_PTX=8.6 -D WITH_CUBLAS=ON ..
 

相關文章