Jeston TX2-手动编译Opencv3.3.1

  1. 下载opencv3.3.1的源码https://github.com/opencv/opencv/archive/3.3.1.zip
  2. 解压后源码目录 opencv-3.3.1
    这里写图片描述
  3. 进入opencv-3.3.1文件夹,执行以下命令
# mkdir _install
# cd _install
# cmake \
        -DCMAKE_BUILD_TYPE=Release \
        -DCMAKE_INSTALL_PREFIX=/usr \
        -DENABLE_CXX11=ON \ #解决 #error "C++11 is not supported" 问题
        -DBUILD_PNG=ON \
        -DBUILD_TIFF=ON \
        -DBUILD_TBB=OFF \
        -DBUILD_JPEG=ON \
        -DBUILD_JASPER=OFF \
        -DBUILD_ZLIB=OFF \
        -DBUILD_EXAMPLES=ON \
        -DBUILD_opencv_java=OFF \
        -DBUILD_opencv_python2=ON \
        -DBUILD_opencv_python3=ON \
        -DENABLE_PRECOMPILED_HEADERS=OFF \
        -DWITH_OPENCL=OFF \
        -DWITH_OPENMP=OFF \
        -DWITH_FFMPEG=ON \
        -DWITH_GSTREAMER=ON \
        -DWITH_GSTREAMER_0_10=OFF \
        -DWITH_LIBV4L=ON \
        -DWITH_LIBV4L2=ON \
        -DWITH_CUDA=ON \
        -DWITH_GTK=ON  \
        -DWITH_VTK=OFF \
        -DWITH_TBB=ON \
        -DWITH_1394=OFF \
        -DWITH_OPENEXR=OFF \
        -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-9.0 \
        -DCUDA_ARCH_BIN=6.2 \ 
        -DCUDA_ARCH_PTX="" \
        -DINSTALL_C_EXAMPLES=ON \
        ../
# make -j4

参考链接:https://blog.csdn.net/herryfeng/article/details/80138376

你可能感兴趣的:([多媒体开发],[软件开发]linux,[软件开发]工具&环境)