博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
opencv编译打包指令
阅读量:6258 次
发布时间:2019-06-22

本文共 9965 字,大约阅读时间需要 33 分钟。

hot3.png

$sudo apt install build-essential unzip pkg-config  libjpeg-dev libpng12-dev libtiff5-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libgtk-3-dev libatlas-base-dev gfortran python3-dev libopenblas-dev

 

$ git checkout 3.4.2 -b 3.4.2$ mkdir build-3.4.2$ cd build-3.4.2$ cmake -LA ../  (首次运行时间比较长)$ cmake   -DOPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules \-D CMAKE_CXX_FLAGS_RELEASE="-O3 -DNDEBUG -std=c++11" \-D CPACK_GENERATOR=DEB                              \-D CPACK_BINARY_DEB=ON                              \-D BUILD_CUDA_STUBS=OFF                             \-D BUILD_DOCS=OFF                                   \-D BUILD_EXAMPLES=OFF                               \-D BUILD_IPP_IW=ON                                  \-D BUILD_ITT=ON                                     \-D BUILD_JASPER=OFF                                 \-D BUILD_JPEG=OFF                                   \-D BUILD_OPENEXR=OFF                                \-D BUILD_PACKAGE=ON                                 \-D BUILD_PERF_TESTS=OFF                             \-D BUILD_PNG=ON                                     \-D BUILD_PROTOBUF=ON                                \-D BUILD_SHARED_LIBS=ON                             \-D BUILD_TBB=OFF                                    \-D BUILD_TESTS=OFF                                  \-D BUILD_TIFF=OFF                                   \-D BUILD_WITH_DEBUG_INFO=ON                         \-D BUILD_WITH_DYNAMIC_IPP=OFF                       \-D BUILD_ZLIB=OFF                                   \-D BUILD_opencv_apps=OFF                            \-D BUILD_opencv_calib3d=OFF                         \-D BUILD_opencv_core=ON                             \-D BUILD_opencv_cudaarithm=OFF                      \-D BUILD_opencv_cudabgsegm=OFF                      \-D BUILD_opencv_cudacodec=OFF                       \-D BUILD_opencv_cudafeatures2d=OFF                  \-D BUILD_opencv_cudafilters=OFF                     \-D BUILD_opencv_cudaimgproc=OFF                     \-D BUILD_opencv_cudalegacy=OFF                      \-D BUILD_opencv_cudaobjdetect=OFF                   \-D BUILD_opencv_cudaoptflow=OFF                     \-D BUILD_opencv_cudastereo=OFF                      \-D BUILD_opencv_cudawarping=OFF                     \-D BUILD_opencv_cudev=OFF                           \-D BUILD_opencv_dnn=ON                              \-D BUILD_opencv_features2d=ON                       \-D BUILD_opencv_flann=OFF                           \-D BUILD_opencv_highgui=ON                          \-D BUILD_opencv_imgcodecs=ON                        \-D BUILD_opencv_imgproc=ON                          \-D BUILD_opencv_java=OFF                            \-D BUILD_opencv_js=OFF                              \-D BUILD_opencv_ml=OFF                              \-D BUILD_opencv_objdetect=OFF                       \-D BUILD_opencv_photo=ON                            \-D BUILD_opencv_python2=OFF                         \-D BUILD_opencv_shape=OFF                           \-D BUILD_opencv_stitching=OFF                       \-D BUILD_opencv_superres=OFF                        \-D BUILD_opencv_ts=OFF                              \-D BUILD_opencv_video=OFF                           \-D BUILD_opencv_videoio=OFF                         \-D BUILD_opencv_videostab=OFF                       \-D BUILD_opencv_world=OFF                           \-D CMAKE_BUILD_TYPE=Release                         \-D CMAKE_COLOR_MAKEFILE=OFF                         \-D CMAKE_CONFIGURATION_TYPES=Release                \-D CMAKE_EXPORT_COMPILE_COMMANDS=OFF                \-D CMAKE_SKIP_INSTALL_RPATH=NO                      \-D CMAKE_SKIP_RPATH=NO                              \-D CPACK_BINARY_IFW=OFF                             \-D CPACK_BINARY_NSIS=OFF                            \-D CPACK_BINARY_RPM=OFF                             \-D CPACK_BINARY_STGZ=OFF                            \-D CPACK_BINARY_TBZ2=OFF                            \-D CPACK_BINARY_TGZ=OFF                             \-D CPACK_BINARY_TXZ=OFF                             \-D CPACK_BINARY_TZ=OFF                              \-D CPACK_SOURCE_TBZ2=OFF                            \-D CPACK_SOURCE_TGZ=OFF                             \-D CPACK_SOURCE_TXZ=OFF                             \-D CPACK_SOURCE_TZ=OFF                              \-D CPACK_SOURCE_ZIP=OFF                             \-D CPU_BASELINE=SSE3                         	    \-D CPU_DISPATH=SSE4_1                               \-D CV_DISABLE_OPTIMIZATION=OFF                      \-D CV_ENABLE_INTRINSICS=ON                          \-D CV_TRACE=ON                                      \-D ENABLE_CCACHE=ON                                 \-D ENABLE_COVERAGE=OFF                              \-D ENABLE_CXX11=ON                                  \-D ENABLE_FAST_MATH=ON                              \-D ENABLE_GNU_STL_DEBUG=OFF                         \-D ENABLE_IMPL_COLLECTION=OFF                       \-D ENABLE_INSTRUMENTATION=OFF                       \-D ENABLE_NOISY_WARNINGS=OFF                        \-D ENABLE_OMIT_FRAME_POINTER=ON                     \-D ENABLE_PRECOMPILED_HEADERS=ON                    \-D ENABLE_PROFILING=OFF                             \-D ENABLE_PYLINT=OFF                                \-D ENABLE_SOLUTION_FOLDERS=OFF                      \-D INSTALL_CREATE_DISTRIB=OFF                       \-D INSTALL_C_EXAMPLES=OFF                           \-D INSTALL_PYTHON_EXAMPLES=OFF                      \-D INSTALL_TESTS=OFF                                \-D INSTALL_TO_MANGLED_PATHS=OFF                     \-D LAPACK_CBLAS_H=cblas.h                           \-D LAPACK_IMPL:=OpnBLAS                             \-D LAPACK_INCLUDE_DIR=/usr/include                  \-D LAPACK_LAPACKE_H=lapacke.h                       \-D LAPACK_LIBRARIES=/usr/lib/libopenblas.so         \-D MKL_WITH_OPENMP=OFF                              \-D MKL_WITH_TBB=OFF                                 \-D OPENCL_FOUND=ON                                  \-D OPENCV_ENABLE_NONFREE=OFF                        \-D OPENCV_FORCE_PYTHON_LIBS=OFF                     \-D OPENCV_WARNINGS_ARE_ERRORS=OFF                   \-D PROTOBUF_UPDATE_FILES=OFF                        \-D WITH_1394=OFF                                    \-D WITH_ARAVIS=OFF                                  \-D WITH_CLP=OFF                                     \-D WITH_CUBLAS=OFF                                  \-D WITH_CUDA=OFF                                    \-D WITH_CUFFT=OFF                                   \-D WITH_EIGEN=ON                                    \-D WITH_FFMPEG=ON                                   \-D WITH_GDAL=OFF                                    \-D WITH_GDCM=OFF                                    \-D WITH_GIGEAPI=OFF                                 \-D WITH_GPHOTO2=ON                                  \-D WITH_GSTREAMER=ON                                \-D WITH_GSTREAMER_0_10=OFF                          \-D WITH_GTK=ON                                      \-D WITH_GTK_2_X=ON                                  \-D WITH_HALIDE=OFF                                  \-D WITH_IPP=ON                                      \-D WITH_ITT=ON                                      \-D WITH_JASPER=OFF                                  \-D WITH_JPEG=ON                                     \-D WITH_LAPACK=ON                                   \-D WITH_LIBV4L=OFF                                  \-D WITH_MATLAB=ON                                   \-D WITH_MFX=OFF                                     \-D WITH_NVCUVID=ON                                  \-D WITH_OPENCL=OFF                                  \-D WITH_OPENCLAMDBLAS=OFF                           \-D WITH_OPENCLAMDFFT=OFF                            \-D WITH_OPENCL_SVM=OFF                              \-D WITH_OPENEXR=OFF                                 \-D WITH_OPENGL=OFF                                  \-D WITH_OPENMP=OFF                                  \-D WITH_OPENNI=OFF                                  \-D WITH_OPENNI2=OFF                                 \-D WITH_OPENVX=OFF                                  \-D WITH_PNG=ON                                      \-D WITH_PTHREADS_PF=ON                              \-D WITH_PVAPI=OFF                                   \-D WITH_QT=OFF                                      \-D WITH_TBB=OFF                                     \-D WITH_TIFF=ON                                     \-D WITH_UNICAP=OFF                                  \-D WITH_V4L=OFF                                     \-D WITH_VA=OFF                                      \-D WITH_VA_INTEL=OFF                                \-D WITH_VTK=OFF                                     \-D WITH_WEBP=OFF                                    \-D WITH_XIMEA=OFF                                   \-D WITH_XINE=OFF                                    \-D opencv_dnn_BUILD_TORCH_IMPORTER=ON               \-D opencv_dnn_PERF_CAFFE=OFF                        \-D opencv_dnn_PERF_CLCAFFE=OFF                      \-D BUILD_opencv_freetype=ON \-D BUILD_opencv_xfeatures2d=OFF  \-D BUILD_opencv_ximgproc=OFF  \-D BUILD_opencv_xobjdetect=OFF \-D BUILD_opencv_xphoto=OFF \-D BUILD_opencv_reg=OFF \-D BUILD_opencv_rgbd=OFF \-D BUILD_opencv_saliency=OFF \-D BUILD_opencv_shape=OFF \-D BUILD_opencv_stereo=OFF \-D BUILD_opencv_stitching=OFF \-D BUILD_opencv_structured_light=OFF \-D BUILD_opencv_superres=OFF \-D BUILD_opencv_surface_matching=OFF \-D BUILD_opencv_text=OFF \-D BUILD_opencv_tracking=OFF \-D BUILD_opencv_ts=OFF \-D BUILD_opencv_hdf=OFF \-D BUILD_opencv_plot=OFF \-D BUILD_opencv_line_descriptor=OFF \-D BUILD_opencv_fuzzy=OFF \-D BUILD_opencv_bioinspired=OFF \-D BUILD_opencv_reg=OFF \-D BUILD_opencv_saliency=OFF \-D BUILD_opencv_img_hash=OFF \ ..

默认debian格式打包:make package,如果打成rpm格式,设置CPACK_GENERATOR=RPM和CPACK_BINARY_DEB=OFF

 

转载于:https://my.oschina.net/yishanhu/blog/3005155

你可能感兴趣的文章
CPU 处理器架构知识
查看>>
我的友情链接
查看>>
精心专为Cubieboard打造的Linux系统Cubian
查看>>
我的友情链接
查看>>
【例4】拦截×××(《信息学奥赛一本通》)
查看>>
马哥笔记第十三天系统启动流程、grub、模块、bash函数
查看>>
在lamp架构上部署mysql
查看>>
-中广核图谋收购世界第五大铀矿 力拓暗中搅局
查看>>
Spring之ORM(spring 与mybatis的4种整合实例)
查看>>
Mongodb程序开发之使用JAVA驱动
查看>>
Java操作XML文件
查看>>
我的友情链接
查看>>
Spring字符集过滤器CharacterEncodingFilter
查看>>
python脚本批量更改ESXI主机名,DNS
查看>>
npm安装rabbit.js
查看>>
Azkaban简介
查看>>
SimpleFolderEncrypt 使用帮助
查看>>
我的网管生活
查看>>
关于mysql官网下载不了Linux版本的问题
查看>>
可爱行销力量大:可爱的冰淇淋勺会让消费者想一直挖、一直挖
查看>>