Macos/linux g++ 安装OpenCV环境

news/2024/5/18 18:24:05/文章来源:https://blog.csdn.net/HaoZiHuang/article/details/127288350

本文前半部分主要翻译官方文档的东西
https://docs.opencv.org/4.x/d0/db2/tutorial_macos_install.html

依赖:

CMake 3.9 or higher
Git
Python 2.7 or later and Numpy 1.5 or later

大家都是程序员自己安装一下吧


在 relese 这里下载一下源代码:
https://opencv.org/releases/

在这里插入图片描述

解压
在这里插入图片描述
你会得到这样的东西

如果你需要contrib的东西,那就git拉下来,注意要和 opencv 的目录处在同一级

接下来新建一个 build_opencv, 注意目录结构:
在这里插入图片描述

mkdir build_opencv
cd build_opencv

接下来 cmake 安排一下:

cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=ON ../opencv-4.6.0

有几点需要说明:

  • build 类型: CMAKE_BUILD_TYPE=Release (or Debug)
  • 如果要build opencv_contrib 那么命令行加上 OPENCV_EXTRA_MODULES_PATH to <path to opencv_contrib>/modules
    cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=ON ../opencv-4.6.0 -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules
    
  • 设置 BUILD_DOCS=ON 将 build 文档 (doxygen is required)
  • 设置 BUILD_EXAMPLES=ON 将 build 所有的 example

cmake 之后直接make编译就ok

make -j7 # runs 7 jobs in parallel

我也不太清楚为啥是 7 进程,机器多少个核就几进

看到这:

[100%] Built target XXXXXXXXXXX

就OK

接下来

make install

就可


这是没包括 contrib 部分的安装结果

Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/share/licenses/opencv4/ade-LICENSE
-- Installing: /usr/local/include/opencv4/opencv2/cvconfig.h
-- Installing: /usr/local/include/opencv4/opencv2/opencv_modules.hpp
-- Installing: /usr/local/lib/cmake/opencv4/OpenCVModules.cmake
-- Installing: /usr/local/lib/cmake/opencv4/OpenCVModules-release.cmake
-- Installing: /usr/local/lib/cmake/opencv4/OpenCVConfig-version.cmake
-- Installing: /usr/local/lib/cmake/opencv4/OpenCVConfig.cmake
-- Installing: /usr/local/bin/setup_vars_opencv4.sh
-- Installing: /usr/local/share/opencv4/valgrind.supp
-- Installing: /usr/local/share/opencv4/valgrind_3rdparty.supp
-- Installing: /usr/local/share/licenses/opencv4/zlib-README
-- Installing: /usr/local/share/licenses/opencv4/libjpeg-turbo-README.md
-- Installing: /usr/local/share/licenses/opencv4/libjpeg-turbo-LICENSE.md
-- Installing: /usr/local/share/licenses/opencv4/libjpeg-turbo-README.ijg
-- Installing: /usr/local/share/licenses/opencv4/libtiff-COPYRIGHT
-- Installing: /usr/local/share/licenses/opencv4/libopenjp2-README.md
-- Installing: /usr/local/share/licenses/opencv4/libopenjp2-LICENSE
-- Installing: /usr/local/share/licenses/opencv4/libpng-LICENSE
-- Installing: /usr/local/share/licenses/opencv4/libpng-README
-- Installing: /usr/local/share/licenses/opencv4/openexr-LICENSE
-- Installing: /usr/local/share/licenses/opencv4/openexr-AUTHORS.ilmbase
-- Installing: /usr/local/share/licenses/opencv4/openexr-AUTHORS.openexr
-- Installing: /usr/local/share/licenses/opencv4/protobuf-LICENSE
-- Installing: /usr/local/share/licenses/opencv4/protobuf-README.md
-- Installing: /usr/local/share/licenses/opencv4/quirc-LICENSE
-- Installing: /usr/local/share/licenses/opencv4/ittnotify-LICENSE.BSD
-- Installing: /usr/local/share/licenses/opencv4/ittnotify-LICENSE.GPL
-- Installing: /usr/local/include/opencv4/opencv2/opencv.hpp
-- Installing: /usr/local/lib/libopencv_core.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_core.406.dylib
-- Installing: /usr/local/lib/libopencv_core.dylib
-- Installing: /usr/local/include/opencv4/opencv2/core.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/affine.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/async.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/base.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/bindings_utils.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/bufferpool.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/check.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/core.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/core_c.h
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda.inl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/block.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/border_interpolate.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/color.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/common.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/datamov_utils.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/detail/color_detail.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/detail/reduce.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/detail/reduce_key_val.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/detail/transform_detail.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/detail/type_traits_detail.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/detail/vec_distance_detail.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/dynamic_smem.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/emulation.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/filters.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/funcattrib.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/functional.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/limits.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/reduce.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/saturate_cast.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/scan.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/simd_functions.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/transform.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/type_traits.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/utility.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/vec_distance.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/vec_math.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/vec_traits.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/warp.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/warp_reduce.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda/warp_shuffle.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda_stream_accessor.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cuda_types.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cv_cpu_dispatch.h
-- Installing: /usr/local/include/opencv4/opencv2/core/cv_cpu_helper.h
-- Installing: /usr/local/include/opencv4/opencv2/core/cvdef.h
-- Installing: /usr/local/include/opencv4/opencv2/core/cvstd.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cvstd.inl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/cvstd_wrapper.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/detail/async_promise.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/detail/dispatch_helper.impl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/detail/exception_ptr.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/directx.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/dualquaternion.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/dualquaternion.inl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/eigen.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/fast_math.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/hal.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/interface.h
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/intrin.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/intrin_avx.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/intrin_avx512.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/intrin_cpp.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/intrin_forward.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/intrin_msa.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/intrin_neon.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/intrin_rvv.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/intrin_rvv071.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/intrin_sse.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/intrin_sse_em.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/intrin_vsx.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/intrin_wasm.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/msa_macros.h
-- Installing: /usr/local/include/opencv4/opencv2/core/hal/simd_utils.impl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/mat.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/mat.inl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/matx.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/neon_utils.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/ocl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/ocl_genbase.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/ocl_defs.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/opencl_info.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/opencl_svm.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_clblas.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_clfft.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_core.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_core_wrappers.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_gl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_gl_wrappers.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_clblas.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_clfft.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_core.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_core_wrappers.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_gl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_gl_wrappers.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_svm_20.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_svm_definitions.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_svm_hsa_extension.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/opengl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/operations.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/optim.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/ovx.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/parallel/backend/parallel_for.openmp.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/parallel/backend/parallel_for.tbb.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/parallel/parallel_backend.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/persistence.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/quaternion.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/quaternion.inl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/saturate.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/simd_intrinsics.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/softfloat.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/sse_utils.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/traits.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/types.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/types_c.h
-- Installing: /usr/local/include/opencv4/opencv2/core/utility.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/utils/allocator_stats.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/utils/allocator_stats.impl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/utils/filesystem.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/utils/fp_control_utils.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/utils/instrumentation.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/utils/logger.defines.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/utils/logger.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/utils/logtag.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/utils/tls.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/utils/trace.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/va_intel.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/version.hpp
-- Installing: /usr/local/include/opencv4/opencv2/core/vsx_utils.hpp
-- Installing: /usr/local/share/licenses/opencv4/SoftFloat-COPYING.txt
-- Installing: /usr/local/lib/libopencv_flann.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_flann.406.dylib
-- Installing: /usr/local/lib/libopencv_flann.dylib
-- Installing: /usr/local/include/opencv4/opencv2/flann.hpp
-- Installing: /usr/local/include/opencv4/opencv2/flann/all_indices.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/allocator.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/any.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/autotuned_index.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/composite_index.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/config.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/defines.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/dist.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/dummy.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/dynamic_bitset.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/flann.hpp
-- Installing: /usr/local/include/opencv4/opencv2/flann/flann_base.hpp
-- Installing: /usr/local/include/opencv4/opencv2/flann/general.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/ground_truth.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/hdf5.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/heap.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/hierarchical_clustering_index.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/index_testing.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/kdtree_index.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/kdtree_single_index.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/kmeans_index.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/linear_index.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/logger.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/lsh_index.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/lsh_table.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/matrix.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/miniflann.hpp
-- Installing: /usr/local/include/opencv4/opencv2/flann/nn_index.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/object_factory.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/params.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/random.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/result_set.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/sampling.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/saving.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/simplex_downhill.h
-- Installing: /usr/local/include/opencv4/opencv2/flann/timer.h
-- Installing: /usr/local/lib/libopencv_imgproc.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_imgproc.406.dylib
-- Installing: /usr/local/lib/libopencv_imgproc.dylib
-- Installing: /usr/local/include/opencv4/opencv2/imgproc.hpp
-- Installing: /usr/local/include/opencv4/opencv2/imgproc/bindings.hpp
-- Installing: /usr/local/include/opencv4/opencv2/imgproc/detail/gcgraph.hpp
-- Installing: /usr/local/include/opencv4/opencv2/imgproc/hal/hal.hpp
-- Installing: /usr/local/include/opencv4/opencv2/imgproc/hal/interface.h
-- Installing: /usr/local/include/opencv4/opencv2/imgproc/imgproc.hpp
-- Installing: /usr/local/include/opencv4/opencv2/imgproc/imgproc_c.h
-- Installing: /usr/local/include/opencv4/opencv2/imgproc/segmentation.hpp
-- Installing: /usr/local/include/opencv4/opencv2/imgproc/types_c.h
-- Installing: /usr/local/lib/libopencv_ml.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_ml.406.dylib
-- Installing: /usr/local/lib/libopencv_ml.dylib
-- Installing: /usr/local/include/opencv4/opencv2/ml.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ml/ml.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ml/ml.inl.hpp
-- Installing: /usr/local/lib/libopencv_photo.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_photo.406.dylib
-- Installing: /usr/local/lib/libopencv_photo.dylib
-- Installing: /usr/local/include/opencv4/opencv2/photo.hpp
-- Installing: /usr/local/include/opencv4/opencv2/photo/cuda.hpp
-- Installing: /usr/local/include/opencv4/opencv2/photo/legacy/constants_c.h
-- Installing: /usr/local/include/opencv4/opencv2/photo/photo.hpp
-- Installing: /usr/local/lib/libopencv_dnn.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_dnn.406.dylib
-- Installing: /usr/local/lib/libopencv_dnn.dylib
-- Installing: /usr/local/include/opencv4/opencv2/dnn.hpp
-- Installing: /usr/local/include/opencv4/opencv2/dnn/all_layers.hpp
-- Installing: /usr/local/include/opencv4/opencv2/dnn/dict.hpp
-- Installing: /usr/local/include/opencv4/opencv2/dnn/dnn.hpp
-- Installing: /usr/local/include/opencv4/opencv2/dnn/dnn.inl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/dnn/layer.details.hpp
-- Installing: /usr/local/include/opencv4/opencv2/dnn/layer.hpp
-- Installing: /usr/local/include/opencv4/opencv2/dnn/shape_utils.hpp
-- Installing: /usr/local/include/opencv4/opencv2/dnn/utils/debug_utils.hpp
-- Installing: /usr/local/include/opencv4/opencv2/dnn/utils/inference_engine.hpp
-- Installing: /usr/local/include/opencv4/opencv2/dnn/version.hpp
-- Installing: /usr/local/lib/libopencv_features2d.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_features2d.406.dylib
-- Installing: /usr/local/lib/libopencv_features2d.dylib
-- Installing: /usr/local/include/opencv4/opencv2/features2d.hpp
-- Installing: /usr/local/include/opencv4/opencv2/features2d/features2d.hpp
-- Installing: /usr/local/include/opencv4/opencv2/features2d/hal/interface.h
-- Installing: /usr/local/lib/libopencv_imgcodecs.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_imgcodecs.406.dylib
-- Installing: /usr/local/lib/libopencv_imgcodecs.dylib
-- Installing: /usr/local/include/opencv4/opencv2/imgcodecs.hpp
-- Installing: /usr/local/include/opencv4/opencv2/imgcodecs/imgcodecs.hpp
-- Installing: /usr/local/include/opencv4/opencv2/imgcodecs/imgcodecs_c.h
-- Installing: /usr/local/include/opencv4/opencv2/imgcodecs/ios.h
-- Installing: /usr/local/include/opencv4/opencv2/imgcodecs/legacy/constants_c.h
-- Installing: /usr/local/include/opencv4/opencv2/imgcodecs/macosx.h
-- Installing: /usr/local/lib/libopencv_videoio.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_videoio.406.dylib
-- Installing: /usr/local/lib/libopencv_videoio.dylib
-- Installing: /usr/local/include/opencv4/opencv2/videoio.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videoio/cap_ios.h
-- Installing: /usr/local/include/opencv4/opencv2/videoio/legacy/constants_c.h
-- Installing: /usr/local/include/opencv4/opencv2/videoio/registry.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videoio/videoio.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videoio/videoio_c.h
-- Installing: /usr/local/lib/libopencv_calib3d.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_calib3d.406.dylib
-- Installing: /usr/local/lib/libopencv_calib3d.dylib
-- Installing: /usr/local/include/opencv4/opencv2/calib3d.hpp
-- Installing: /usr/local/include/opencv4/opencv2/calib3d/calib3d.hpp
-- Installing: /usr/local/include/opencv4/opencv2/calib3d/calib3d_c.h
-- Installing: /usr/local/lib/libopencv_highgui.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_highgui.406.dylib
-- Installing: /usr/local/lib/libopencv_highgui.dylib
-- Installing: /usr/local/include/opencv4/opencv2/highgui.hpp
-- Installing: /usr/local/include/opencv4/opencv2/highgui/highgui.hpp
-- Installing: /usr/local/include/opencv4/opencv2/highgui/highgui_c.h
-- Installing: /usr/local/lib/libopencv_objdetect.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_objdetect.406.dylib
-- Installing: /usr/local/lib/libopencv_objdetect.dylib
-- Installing: /usr/local/include/opencv4/opencv2/objdetect.hpp
-- Installing: /usr/local/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp
-- Installing: /usr/local/include/opencv4/opencv2/objdetect/face.hpp
-- Installing: /usr/local/include/opencv4/opencv2/objdetect/objdetect.hpp
-- Installing: /usr/local/lib/libopencv_stitching.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_stitching.406.dylib
-- Installing: /usr/local/lib/libopencv_stitching.dylib
-- Installing: /usr/local/include/opencv4/opencv2/stitching.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stitching/detail/autocalib.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stitching/detail/blenders.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stitching/detail/camera.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stitching/detail/matchers.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stitching/detail/seam_finders.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stitching/detail/timelapsers.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stitching/detail/util.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stitching/detail/util_inl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stitching/detail/warpers.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stitching/detail/warpers_inl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stitching/warpers.hpp
-- Installing: /usr/local/lib/libopencv_video.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_video.406.dylib
-- Installing: /usr/local/lib/libopencv_video.dylib
-- Installing: /usr/local/include/opencv4/opencv2/video.hpp
-- Installing: /usr/local/include/opencv4/opencv2/video/background_segm.hpp
-- Installing: /usr/local/include/opencv4/opencv2/video/detail/tracking.detail.hpp
-- Installing: /usr/local/include/opencv4/opencv2/video/legacy/constants_c.h
-- Installing: /usr/local/include/opencv4/opencv2/video/tracking.hpp
-- Installing: /usr/local/include/opencv4/opencv2/video/video.hpp
-- Installing: /usr/local/lib/libopencv_gapi.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_gapi.406.dylib
-- Installing: /usr/local/lib/libopencv_gapi.dylib
-- Installing: /usr/local/include/opencv4/opencv2/gapi.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/core.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/cpu/core.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/cpu/gcpukernel.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/cpu/imgproc.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/cpu/stereo.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/cpu/video.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/fluid/core.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/fluid/gfluidbuffer.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/fluid/gfluidkernel.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/fluid/imgproc.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/garg.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/garray.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gasync_context.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gcall.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gcommon.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gcompiled.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gcompiled_async.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gcompoundkernel.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gcomputation.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gcomputation_async.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gframe.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gkernel.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gmat.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gmetaarg.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gopaque.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gproto.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gpu/core.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gpu/ggpukernel.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gpu/imgproc.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gscalar.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gstreaming.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gtransform.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gtype_traits.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/gtyped.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/imgproc.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/infer.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/infer/bindings_ie.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/infer/ie.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/infer/onnx.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/infer/parsers.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/media.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/oak/infer.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/oak/oak.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/ocl/core.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/ocl/goclkernel.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/ocl/imgproc.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/opencv_includes.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/operators.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/own/assert.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/own/convert.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/own/cvdefs.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/own/exports.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/own/mat.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/own/saturate.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/own/scalar.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/own/types.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/plaidml/core.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/plaidml/gplaidmlkernel.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/plaidml/plaidml.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/python/python.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/render.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/render/render.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/render/render_types.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/rmat.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/s11n.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/s11n/base.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/stereo.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/streaming/cap.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/streaming/desync.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/streaming/format.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/streaming/gstreamer/gstreamerpipeline.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/streaming/gstreamer/gstreamersource.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/streaming/meta.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/streaming/onevpl/accel_types.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/streaming/onevpl/cfg_params.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/streaming/onevpl/data_provider_interface.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/streaming/onevpl/device_selector_interface.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/streaming/onevpl/source.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/streaming/source.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/streaming/sync.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/util/any.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/util/compiler_hints.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/util/copy_through_move.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/util/optional.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/util/throw.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/util/type_traits.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/util/util.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/util/variant.hpp
-- Installing: /usr/local/include/opencv4/opencv2/gapi/video.hpp
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_eye.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_eye_tree_eyeglasses.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_frontalcatface.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_frontalcatface_extended.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_frontalface_alt.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_frontalface_alt2.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_frontalface_alt_tree.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_frontalface_default.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_fullbody.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_lefteye_2splits.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_licence_plate_rus_16stages.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_lowerbody.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_profileface.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_righteye_2splits.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_russian_plate_number.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_smile.xml
-- Installing: /usr/local/share/opencv4/haarcascades/haarcascade_upperbody.xml
-- Installing: /usr/local/share/opencv4/lbpcascades/lbpcascade_frontalcatface.xml
-- Installing: /usr/local/share/opencv4/lbpcascades/lbpcascade_frontalface.xml
-- Installing: /usr/local/share/opencv4/lbpcascades/lbpcascade_frontalface_improved.xml
-- Installing: /usr/local/share/opencv4/lbpcascades/lbpcascade_profileface.xml
-- Installing: /usr/local/share/opencv4/lbpcascades/lbpcascade_silverware.xml
-- Installing: /usr/local/bin/opencv_annotation
-- Installing: /usr/local/bin/opencv_visualisation
-- Installing: /usr/local/bin/opencv_interactive-calibration
-- Installing: /usr/local/bin/opencv_version
-- Installing: /usr/local/bin/opencv_model_diagnostics

在用 g++ 编译其他文件的时候 -I -L -l 参数很烦
我们看到所有的 .h.hpp 都在 /usr/local/include/opencv4 目录,所以编译时要加上:

-I /usr/local/include/opencv4

而大部分动态链接库.dylib 都在 /usr/local/lib 目录
所以要指定搜索路径:

-L/usr/local/lib

我们在编译的时候会用到一些动态链接库,尽管已经有了路径,但是我们不需要所有的,所以用 -l 再指定一下,为了方便,尽管用不到那么多,但我习惯上会都加上:

-lopencv_core
-lopencv_flann
-lopencv_imgproc
-lopencv_ml
-lopencv_photo
-lopencv_dnn
-lopencv_features2d
-lopencv_imgcodecs
-lopencv_videoio
-lopencv_calib3d
-lopencv_highgui
-lopencv_objdetect
-lopencv_stitching
-lopencv_video
-lopencv_gapi

举个例子:

-- Installing: /usr/local/lib/libopencv_flann.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_flann.406.dylib
-- Installing: /usr/local/lib/libopencv_flann.dylib

上边我们看到了这个,于是我们要改成:

-lopencv_flann

这是安装完 opencv 后,再安装编译后的 contrib 的情况:

-- Install configuration: "Release"
-- Up-to-date: /usr/local/share/licenses/opencv4/ade-LICENSE
-- Installing: /usr/local/include/opencv4/opencv2/cvconfig.h
-- Installing: /usr/local/include/opencv4/opencv2/opencv_modules.hpp
-- Old export file "/usr/local/lib/cmake/opencv4/OpenCVModules.cmake" will be replaced.  Removing files [/usr/local/lib/cmake/opencv4/OpenCVModules-release.cmake].
-- Installing: /usr/local/lib/cmake/opencv4/OpenCVModules.cmake
-- Installing: /usr/local/lib/cmake/opencv4/OpenCVModules-release.cmake
-- Installing: /usr/local/lib/cmake/opencv4/OpenCVConfig-version.cmake
-- Installing: /usr/local/lib/cmake/opencv4/OpenCVConfig.cmake
-- Installing: /usr/local/bin/setup_vars_opencv4.sh
-- Up-to-date: /usr/local/share/opencv4/valgrind.supp
-- Up-to-date: /usr/local/share/opencv4/valgrind_3rdparty.supp
-- Up-to-date: /usr/local/share/licenses/opencv4/zlib-README
-- Up-to-date: /usr/local/share/licenses/opencv4/libjpeg-turbo-README.md
-- Up-to-date: /usr/local/share/licenses/opencv4/libjpeg-turbo-LICENSE.md
-- Up-to-date: /usr/local/share/licenses/opencv4/libjpeg-turbo-README.ijg
-- Up-to-date: /usr/local/share/licenses/opencv4/libtiff-COPYRIGHT
-- Up-to-date: /usr/local/share/licenses/opencv4/libopenjp2-README.md
-- Up-to-date: /usr/local/share/licenses/opencv4/libopenjp2-LICENSE
-- Up-to-date: /usr/local/share/licenses/opencv4/libpng-LICENSE
-- Up-to-date: /usr/local/share/licenses/opencv4/libpng-README
-- Up-to-date: /usr/local/share/licenses/opencv4/openexr-LICENSE
-- Up-to-date: /usr/local/share/licenses/opencv4/openexr-AUTHORS.ilmbase
-- Up-to-date: /usr/local/share/licenses/opencv4/openexr-AUTHORS.openexr
-- Up-to-date: /usr/local/share/licenses/opencv4/protobuf-LICENSE
-- Up-to-date: /usr/local/share/licenses/opencv4/protobuf-README.md
-- Up-to-date: /usr/local/share/licenses/opencv4/quirc-LICENSE
-- Up-to-date: /usr/local/share/licenses/opencv4/ittnotify-LICENSE.BSD
-- Up-to-date: /usr/local/share/licenses/opencv4/ittnotify-LICENSE.GPL
-- Up-to-date: /usr/local/include/opencv4/opencv2/opencv.hpp
-- Installing: /usr/local/lib/libopencv_core.4.6.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_core.406.dylib
-- Up-to-date: /usr/local/lib/libopencv_core.dylib
-- Up-to-date: /usr/local/include/opencv4/opencv2/core.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/affine.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/async.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/base.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/bindings_utils.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/bufferpool.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/check.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/core.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/core_c.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda.inl.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/block.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/border_interpolate.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/color.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/common.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/datamov_utils.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/detail/color_detail.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/detail/reduce.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/detail/reduce_key_val.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/detail/transform_detail.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/detail/type_traits_detail.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/detail/vec_distance_detail.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/dynamic_smem.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/emulation.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/filters.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/funcattrib.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/functional.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/limits.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/reduce.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/saturate_cast.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/scan.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/simd_functions.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/transform.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/type_traits.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/utility.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/vec_distance.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/vec_math.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/vec_traits.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/warp.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/warp_reduce.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda/warp_shuffle.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda_stream_accessor.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cuda_types.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cv_cpu_dispatch.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cv_cpu_helper.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cvdef.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cvstd.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cvstd.inl.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/cvstd_wrapper.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/detail/async_promise.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/detail/dispatch_helper.impl.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/detail/exception_ptr.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/directx.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/dualquaternion.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/dualquaternion.inl.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/eigen.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/fast_math.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/hal.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/interface.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/intrin.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/intrin_avx.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/intrin_avx512.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/intrin_cpp.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/intrin_forward.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/intrin_msa.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/intrin_neon.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/intrin_rvv.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/intrin_rvv071.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/intrin_sse.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/intrin_sse_em.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/intrin_vsx.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/intrin_wasm.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/msa_macros.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/hal/simd_utils.impl.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/mat.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/mat.inl.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/matx.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/neon_utils.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/ocl.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/ocl_genbase.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/ocl_defs.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/opencl_info.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/opencl_svm.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_clblas.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_clfft.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_core.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_core_wrappers.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_gl.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/runtime/autogenerated/opencl_gl_wrappers.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_clblas.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_clfft.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_core.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_core_wrappers.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_gl.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_gl_wrappers.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_svm_20.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_svm_definitions.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opencl/runtime/opencl_svm_hsa_extension.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/opengl.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/operations.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/optim.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/ovx.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/parallel/backend/parallel_for.openmp.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/parallel/backend/parallel_for.tbb.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/parallel/parallel_backend.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/persistence.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/quaternion.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/quaternion.inl.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/saturate.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/simd_intrinsics.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/softfloat.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/sse_utils.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/traits.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/types.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/types_c.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/utility.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/utils/allocator_stats.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/utils/allocator_stats.impl.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/utils/filesystem.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/utils/fp_control_utils.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/utils/instrumentation.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/utils/logger.defines.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/utils/logger.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/utils/logtag.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/utils/tls.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/utils/trace.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/va_intel.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/version.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/core/vsx_utils.hpp
-- Up-to-date: /usr/local/share/licenses/opencv4/SoftFloat-COPYING.txt
-- Installing: /usr/local/lib/libopencv_flann.4.6.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_flann.406.dylib
-- Up-to-date: /usr/local/lib/libopencv_flann.dylib
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/all_indices.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/allocator.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/any.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/autotuned_index.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/composite_index.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/config.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/defines.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/dist.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/dummy.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/dynamic_bitset.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/flann.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/flann_base.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/general.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/ground_truth.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/hdf5.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/heap.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/hierarchical_clustering_index.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/index_testing.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/kdtree_index.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/kdtree_single_index.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/kmeans_index.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/linear_index.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/logger.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/lsh_index.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/lsh_table.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/matrix.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/miniflann.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/nn_index.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/object_factory.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/params.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/random.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/result_set.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/sampling.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/saving.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/simplex_downhill.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/flann/timer.h
-- Installing: /usr/local/lib/libopencv_imgproc.4.6.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_imgproc.406.dylib
-- Up-to-date: /usr/local/lib/libopencv_imgproc.dylib
-- Up-to-date: /usr/local/include/opencv4/opencv2/imgproc.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/imgproc/bindings.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/imgproc/detail/gcgraph.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/imgproc/hal/hal.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/imgproc/hal/interface.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/imgproc/imgproc.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/imgproc/imgproc_c.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/imgproc/segmentation.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/imgproc/types_c.h
-- Installing: /usr/local/lib/libopencv_intensity_transform.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_intensity_transform.406.dylib
-- Installing: /usr/local/lib/libopencv_intensity_transform.dylib
-- Installing: /usr/local/include/opencv4/opencv2/intensity_transform.hpp
-- Installing: /usr/local/lib/libopencv_ml.4.6.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_ml.406.dylib
-- Up-to-date: /usr/local/lib/libopencv_ml.dylib
-- Up-to-date: /usr/local/include/opencv4/opencv2/ml.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/ml/ml.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/ml/ml.inl.hpp
-- Installing: /usr/local/lib/libopencv_phase_unwrapping.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_phase_unwrapping.406.dylib
-- Installing: /usr/local/lib/libopencv_phase_unwrapping.dylib
-- Installing: /usr/local/include/opencv4/opencv2/phase_unwrapping.hpp
-- Installing: /usr/local/include/opencv4/opencv2/phase_unwrapping/histogramphaseunwrapping.hpp
-- Installing: /usr/local/include/opencv4/opencv2/phase_unwrapping/phase_unwrapping.hpp
-- Installing: /usr/local/lib/libopencv_photo.4.6.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_photo.406.dylib
-- Up-to-date: /usr/local/lib/libopencv_photo.dylib
-- Up-to-date: /usr/local/include/opencv4/opencv2/photo.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/photo/cuda.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/photo/legacy/constants_c.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/photo/photo.hpp
-- Installing: /usr/local/lib/libopencv_plot.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_plot.406.dylib
-- Installing: /usr/local/lib/libopencv_plot.dylib
-- Installing: /usr/local/include/opencv4/opencv2/plot.hpp
-- Installing: /usr/local/lib/libopencv_quality.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_quality.406.dylib
-- Installing: /usr/local/lib/libopencv_quality.dylib
-- Installing: /usr/local/include/opencv4/opencv2/quality.hpp
-- Installing: /usr/local/include/opencv4/opencv2/quality/quality_utils.hpp
-- Installing: /usr/local/include/opencv4/opencv2/quality/qualitybase.hpp
-- Installing: /usr/local/include/opencv4/opencv2/quality/qualitybrisque.hpp
-- Installing: /usr/local/include/opencv4/opencv2/quality/qualitygmsd.hpp
-- Installing: /usr/local/include/opencv4/opencv2/quality/qualitymse.hpp
-- Installing: /usr/local/include/opencv4/opencv2/quality/qualitypsnr.hpp
-- Installing: /usr/local/include/opencv4/opencv2/quality/qualityssim.hpp
-- Installing: /usr/local/share/opencv4/quality/brisque_model_live.yml
-- Installing: /usr/local/share/opencv4/quality/brisque_range_live.yml
-- Installing: /usr/local/lib/libopencv_reg.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_reg.406.dylib
-- Installing: /usr/local/lib/libopencv_reg.dylib
-- Installing: /usr/local/include/opencv4/opencv2/reg/map.hpp
-- Installing: /usr/local/include/opencv4/opencv2/reg/mapaffine.hpp
-- Installing: /usr/local/include/opencv4/opencv2/reg/mapper.hpp
-- Installing: /usr/local/include/opencv4/opencv2/reg/mappergradaffine.hpp
-- Installing: /usr/local/include/opencv4/opencv2/reg/mappergradeuclid.hpp
-- Installing: /usr/local/include/opencv4/opencv2/reg/mappergradproj.hpp
-- Installing: /usr/local/include/opencv4/opencv2/reg/mappergradshift.hpp
-- Installing: /usr/local/include/opencv4/opencv2/reg/mappergradsimilar.hpp
-- Installing: /usr/local/include/opencv4/opencv2/reg/mapperpyramid.hpp
-- Installing: /usr/local/include/opencv4/opencv2/reg/mapprojec.hpp
-- Installing: /usr/local/include/opencv4/opencv2/reg/mapshift.hpp
-- Installing: /usr/local/lib/libopencv_surface_matching.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_surface_matching.406.dylib
-- Installing: /usr/local/lib/libopencv_surface_matching.dylib
-- Installing: /usr/local/include/opencv4/opencv2/surface_matching.hpp
-- Installing: /usr/local/include/opencv4/opencv2/surface_matching/icp.hpp
-- Installing: /usr/local/include/opencv4/opencv2/surface_matching/pose_3d.hpp
-- Installing: /usr/local/include/opencv4/opencv2/surface_matching/ppf_helpers.hpp
-- Installing: /usr/local/include/opencv4/opencv2/surface_matching/ppf_match_3d.hpp
-- Installing: /usr/local/include/opencv4/opencv2/surface_matching/t_hash_int.hpp
-- Installing: /usr/local/lib/libopencv_xphoto.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_xphoto.406.dylib
-- Installing: /usr/local/lib/libopencv_xphoto.dylib
-- Installing: /usr/local/include/opencv4/opencv2/xphoto.hpp
-- Installing: /usr/local/include/opencv4/opencv2/xphoto/bm3d_image_denoising.hpp
-- Installing: /usr/local/include/opencv4/opencv2/xphoto/dct_image_denoising.hpp
-- Installing: /usr/local/include/opencv4/opencv2/xphoto/inpainting.hpp
-- Installing: /usr/local/include/opencv4/opencv2/xphoto/oilpainting.hpp
-- Installing: /usr/local/include/opencv4/opencv2/xphoto/tonemap.hpp
-- Installing: /usr/local/include/opencv4/opencv2/xphoto/white_balance.hpp
-- Installing: /usr/local/lib/libopencv_dnn.4.6.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_dnn.406.dylib
-- Up-to-date: /usr/local/lib/libopencv_dnn.dylib
-- Up-to-date: /usr/local/include/opencv4/opencv2/dnn.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/dnn/all_layers.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/dnn/dict.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/dnn/dnn.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/dnn/dnn.inl.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/dnn/layer.details.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/dnn/layer.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/dnn/shape_utils.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/dnn/utils/debug_utils.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/dnn/utils/inference_engine.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/dnn/version.hpp
-- Installing: /usr/local/lib/libopencv_dnn_superres.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_dnn_superres.406.dylib
-- Installing: /usr/local/lib/libopencv_dnn_superres.dylib
-- Installing: /usr/local/include/opencv4/opencv2/dnn_superres.hpp
-- Installing: /usr/local/lib/libopencv_features2d.4.6.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_features2d.406.dylib
-- Up-to-date: /usr/local/lib/libopencv_features2d.dylib
-- Up-to-date: /usr/local/include/opencv4/opencv2/features2d.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/features2d/features2d.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/features2d/hal/interface.h
-- Installing: /usr/local/lib/libopencv_fuzzy.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_fuzzy.406.dylib
-- Installing: /usr/local/lib/libopencv_fuzzy.dylib
-- Installing: /usr/local/include/opencv4/opencv2/fuzzy.hpp
-- Installing: /usr/local/include/opencv4/opencv2/fuzzy/fuzzy_F0_math.hpp
-- Installing: /usr/local/include/opencv4/opencv2/fuzzy/fuzzy_F1_math.hpp
-- Installing: /usr/local/include/opencv4/opencv2/fuzzy/fuzzy_image.hpp
-- Installing: /usr/local/include/opencv4/opencv2/fuzzy/types.hpp
-- Installing: /usr/local/lib/libopencv_hfs.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_hfs.406.dylib
-- Installing: /usr/local/lib/libopencv_hfs.dylib
-- Installing: /usr/local/include/opencv4/opencv2/hfs.hpp
-- Installing: /usr/local/lib/libopencv_img_hash.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_img_hash.406.dylib
-- Installing: /usr/local/lib/libopencv_img_hash.dylib
-- Installing: /usr/local/include/opencv4/opencv2/img_hash.hpp
-- Installing: /usr/local/include/opencv4/opencv2/img_hash/average_hash.hpp
-- Installing: /usr/local/include/opencv4/opencv2/img_hash/block_mean_hash.hpp
-- Installing: /usr/local/include/opencv4/opencv2/img_hash/color_moment_hash.hpp
-- Installing: /usr/local/include/opencv4/opencv2/img_hash/img_hash_base.hpp
-- Installing: /usr/local/include/opencv4/opencv2/img_hash/marr_hildreth_hash.hpp
-- Installing: /usr/local/include/opencv4/opencv2/img_hash/phash.hpp
-- Installing: /usr/local/include/opencv4/opencv2/img_hash/radial_variance_hash.hpp
-- Installing: /usr/local/lib/libopencv_imgcodecs.4.6.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_imgcodecs.406.dylib
-- Up-to-date: /usr/local/lib/libopencv_imgcodecs.dylib
-- Up-to-date: /usr/local/include/opencv4/opencv2/imgcodecs.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/imgcodecs/imgcodecs.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/imgcodecs/imgcodecs_c.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/imgcodecs/ios.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/imgcodecs/legacy/constants_c.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/imgcodecs/macosx.h
-- Installing: /usr/local/lib/libopencv_line_descriptor.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_line_descriptor.406.dylib
-- Installing: /usr/local/lib/libopencv_line_descriptor.dylib
-- Installing: /usr/local/include/opencv4/opencv2/line_descriptor.hpp
-- Installing: /usr/local/include/opencv4/opencv2/line_descriptor/descriptor.hpp
-- Installing: /usr/local/lib/libopencv_saliency.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_saliency.406.dylib
-- Installing: /usr/local/lib/libopencv_saliency.dylib
-- Installing: /usr/local/include/opencv4/opencv2/saliency.hpp
-- Installing: /usr/local/include/opencv4/opencv2/saliency/saliencyBaseClasses.hpp
-- Installing: /usr/local/include/opencv4/opencv2/saliency/saliencySpecializedClasses.hpp
-- Installing: /usr/local/lib/libopencv_text.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_text.406.dylib
-- Installing: /usr/local/lib/libopencv_text.dylib
-- Installing: /usr/local/include/opencv4/opencv2/text.hpp
-- Installing: /usr/local/include/opencv4/opencv2/text/erfilter.hpp
-- Installing: /usr/local/include/opencv4/opencv2/text/ocr.hpp
-- Installing: /usr/local/include/opencv4/opencv2/text/swt_text_detection.hpp
-- Installing: /usr/local/include/opencv4/opencv2/text/textDetector.hpp
-- Installing: /usr/local/lib/libopencv_videoio.4.6.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_videoio.406.dylib
-- Up-to-date: /usr/local/lib/libopencv_videoio.dylib
-- Up-to-date: /usr/local/include/opencv4/opencv2/videoio.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/videoio/cap_ios.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/videoio/legacy/constants_c.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/videoio/registry.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/videoio/videoio.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/videoio/videoio_c.h
-- Installing: /usr/local/lib/libopencv_barcode.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_barcode.406.dylib
-- Installing: /usr/local/lib/libopencv_barcode.dylib
-- Installing: /usr/local/include/opencv4/opencv2/barcode.hpp
-- Installing: /usr/local/lib/libopencv_calib3d.4.6.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_calib3d.406.dylib
-- Up-to-date: /usr/local/lib/libopencv_calib3d.dylib
-- Up-to-date: /usr/local/include/opencv4/opencv2/calib3d.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/calib3d/calib3d.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/calib3d/calib3d_c.h
-- Installing: /usr/local/lib/libopencv_datasets.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_datasets.406.dylib
-- Installing: /usr/local/lib/libopencv_datasets.dylib
-- Installing: /usr/local/include/opencv4/opencv2/datasets/ar_hmdb.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/ar_sports.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/dataset.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/fr_adience.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/fr_lfw.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/gr_chalearn.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/gr_skig.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/hpe_humaneva.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/hpe_parse.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/ir_affine.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/ir_robot.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/is_bsds.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/is_weizmann.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/msm_epfl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/msm_middlebury.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/or_imagenet.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/or_mnist.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/or_pascal.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/or_sun.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/pd_caltech.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/pd_inria.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/slam_kitti.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/slam_tumindoor.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/sr_bsds.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/sr_div2k.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/sr_general100.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/tr_chars.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/tr_icdar.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/tr_svt.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/track_alov.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/track_vot.hpp
-- Installing: /usr/local/include/opencv4/opencv2/datasets/util.hpp
-- Installing: /usr/local/lib/libopencv_highgui.4.6.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_highgui.406.dylib
-- Up-to-date: /usr/local/lib/libopencv_highgui.dylib
-- Up-to-date: /usr/local/include/opencv4/opencv2/highgui.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/highgui/highgui.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/highgui/highgui_c.h
-- Installing: /usr/local/lib/libopencv_mcc.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_mcc.406.dylib
-- Installing: /usr/local/lib/libopencv_mcc.dylib
-- Installing: /usr/local/include/opencv4/opencv2/mcc.hpp
-- Installing: /usr/local/include/opencv4/opencv2/mcc/ccm.hpp
-- Installing: /usr/local/include/opencv4/opencv2/mcc/checker_detector.hpp
-- Installing: /usr/local/include/opencv4/opencv2/mcc/checker_model.hpp
-- Installing: /usr/local/lib/libopencv_objdetect.4.6.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_objdetect.406.dylib
-- Up-to-date: /usr/local/lib/libopencv_objdetect.dylib
-- Up-to-date: /usr/local/include/opencv4/opencv2/objdetect.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/objdetect/detection_based_tracker.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/objdetect/face.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/objdetect/objdetect.hpp
-- Installing: /usr/local/lib/libopencv_rapid.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_rapid.406.dylib
-- Installing: /usr/local/lib/libopencv_rapid.dylib
-- Installing: /usr/local/include/opencv4/opencv2/rapid.hpp
-- Installing: /usr/local/lib/libopencv_rgbd.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_rgbd.406.dylib
-- Installing: /usr/local/lib/libopencv_rgbd.dylib
-- Installing: /usr/local/include/opencv4/opencv2/rgbd.hpp
-- Installing: /usr/local/include/opencv4/opencv2/rgbd/colored_kinfu.hpp
-- Installing: /usr/local/include/opencv4/opencv2/rgbd/depth.hpp
-- Installing: /usr/local/include/opencv4/opencv2/rgbd/detail/pose_graph.hpp
-- Installing: /usr/local/include/opencv4/opencv2/rgbd/dynafu.hpp
-- Installing: /usr/local/include/opencv4/opencv2/rgbd/intrinsics.hpp
-- Installing: /usr/local/include/opencv4/opencv2/rgbd/kinfu.hpp
-- Installing: /usr/local/include/opencv4/opencv2/rgbd/large_kinfu.hpp
-- Installing: /usr/local/include/opencv4/opencv2/rgbd/linemod.hpp
-- Installing: /usr/local/include/opencv4/opencv2/rgbd/volume.hpp
-- Installing: /usr/local/lib/libopencv_shape.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_shape.406.dylib
-- Installing: /usr/local/lib/libopencv_shape.dylib
-- Installing: /usr/local/include/opencv4/opencv2/shape.hpp
-- Installing: /usr/local/include/opencv4/opencv2/shape/emdL1.hpp
-- Installing: /usr/local/include/opencv4/opencv2/shape/hist_cost.hpp
-- Installing: /usr/local/include/opencv4/opencv2/shape/shape.hpp
-- Installing: /usr/local/include/opencv4/opencv2/shape/shape_distance.hpp
-- Installing: /usr/local/include/opencv4/opencv2/shape/shape_transformer.hpp
-- Installing: /usr/local/lib/libopencv_structured_light.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_structured_light.406.dylib
-- Installing: /usr/local/lib/libopencv_structured_light.dylib
-- Installing: /usr/local/include/opencv4/opencv2/structured_light.hpp
-- Installing: /usr/local/include/opencv4/opencv2/structured_light/graycodepattern.hpp
-- Installing: /usr/local/include/opencv4/opencv2/structured_light/sinusoidalpattern.hpp
-- Installing: /usr/local/include/opencv4/opencv2/structured_light/structured_light.hpp
-- Installing: /usr/local/lib/libopencv_video.4.6.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_video.406.dylib
-- Up-to-date: /usr/local/lib/libopencv_video.dylib
-- Up-to-date: /usr/local/include/opencv4/opencv2/video.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/video/background_segm.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/video/detail/tracking.detail.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/video/legacy/constants_c.h
-- Up-to-date: /usr/local/include/opencv4/opencv2/video/tracking.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/video/video.hpp
-- Installing: /usr/local/lib/libopencv_videostab.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_videostab.406.dylib
-- Installing: /usr/local/lib/libopencv_videostab.dylib
-- Installing: /usr/local/include/opencv4/opencv2/videostab.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videostab/deblurring.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videostab/fast_marching.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videostab/fast_marching_inl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videostab/frame_source.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videostab/global_motion.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videostab/inpainting.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videostab/log.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videostab/motion_core.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videostab/motion_stabilizing.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videostab/optical_flow.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videostab/outlier_rejection.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videostab/ring_buffer.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videostab/stabilizer.hpp
-- Installing: /usr/local/include/opencv4/opencv2/videostab/wobble_suppression.hpp
-- Installing: /usr/local/lib/libopencv_wechat_qrcode.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_wechat_qrcode.406.dylib
-- Installing: /usr/local/lib/libopencv_wechat_qrcode.dylib
-- Installing: /usr/local/include/opencv4/opencv2/wechat_qrcode.hpp
-- Installing: /usr/local/lib/libopencv_xfeatures2d.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_xfeatures2d.406.dylib
-- Installing: /usr/local/lib/libopencv_xfeatures2d.dylib
-- Installing: /usr/local/include/opencv4/opencv2/xfeatures2d.hpp
-- Installing: /usr/local/include/opencv4/opencv2/xfeatures2d/cuda.hpp
-- Installing: /usr/local/include/opencv4/opencv2/xfeatures2d/nonfree.hpp
-- Installing: /usr/local/lib/libopencv_ximgproc.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_ximgproc.406.dylib
-- Installing: /usr/local/lib/libopencv_ximgproc.dylib
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/brightedges.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/color_match.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/deriche_filter.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/disparity_filter.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/edge_drawing.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/edge_filter.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/edgeboxes.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/edgepreserving_filter.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/estimated_covariance.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/fast_hough_transform.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/fast_line_detector.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/fourier_descriptors.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/lsc.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/paillou_filter.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/peilin.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/radon_transform.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/ridgefilter.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/run_length_morphology.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/scansegment.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/seeds.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/segmentation.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/slic.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/sparse_match_interpolator.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/structured_edge_detection.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ximgproc/weighted_median_filter.hpp
-- Installing: /usr/local/lib/libopencv_xobjdetect.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_xobjdetect.406.dylib
-- Installing: /usr/local/lib/libopencv_xobjdetect.dylib
-- Installing: /usr/local/include/opencv4/opencv2/xobjdetect.hpp
-- Installing: /usr/local/bin/opencv_waldboost_detector
-- Installing: /usr/local/lib/libopencv_aruco.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_aruco.406.dylib
-- Installing: /usr/local/lib/libopencv_aruco.dylib
-- Installing: /usr/local/include/opencv4/opencv2/aruco.hpp
-- Installing: /usr/local/include/opencv4/opencv2/aruco/aruco_calib_pose.hpp
-- Installing: /usr/local/include/opencv4/opencv2/aruco/board.hpp
-- Installing: /usr/local/include/opencv4/opencv2/aruco/charuco.hpp
-- Installing: /usr/local/include/opencv4/opencv2/aruco/dictionary.hpp
-- Installing: /usr/local/include/opencv4/opencv2/aruco_detector.hpp
-- Installing: /usr/local/lib/libopencv_bgsegm.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_bgsegm.406.dylib
-- Installing: /usr/local/lib/libopencv_bgsegm.dylib
-- Installing: /usr/local/include/opencv4/opencv2/bgsegm.hpp
-- Installing: /usr/local/lib/libopencv_bioinspired.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_bioinspired.406.dylib
-- Installing: /usr/local/lib/libopencv_bioinspired.dylib
-- Installing: /usr/local/include/opencv4/opencv2/bioinspired.hpp
-- Installing: /usr/local/include/opencv4/opencv2/bioinspired/bioinspired.hpp
-- Installing: /usr/local/include/opencv4/opencv2/bioinspired/retina.hpp
-- Installing: /usr/local/include/opencv4/opencv2/bioinspired/retinafasttonemapping.hpp
-- Installing: /usr/local/include/opencv4/opencv2/bioinspired/transientareassegmentationmodule.hpp
-- Installing: /usr/local/lib/libopencv_ccalib.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_ccalib.406.dylib
-- Installing: /usr/local/lib/libopencv_ccalib.dylib
-- Installing: /usr/local/include/opencv4/opencv2/ccalib.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ccalib/multicalib.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ccalib/omnidir.hpp
-- Installing: /usr/local/include/opencv4/opencv2/ccalib/randpattern.hpp
-- Installing: /usr/local/lib/libopencv_dnn_objdetect.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_dnn_objdetect.406.dylib
-- Installing: /usr/local/lib/libopencv_dnn_objdetect.dylib
-- Installing: /usr/local/include/opencv4/opencv2/core_detect.hpp
-- Installing: /usr/local/lib/libopencv_dpm.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_dpm.406.dylib
-- Installing: /usr/local/lib/libopencv_dpm.dylib
-- Installing: /usr/local/include/opencv4/opencv2/dpm.hpp
-- Installing: /usr/local/lib/libopencv_face.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_face.406.dylib
-- Installing: /usr/local/lib/libopencv_face.dylib
-- Installing: /usr/local/include/opencv4/opencv2/face.hpp
-- Installing: /usr/local/include/opencv4/opencv2/face/bif.hpp
-- Installing: /usr/local/include/opencv4/opencv2/face/face_alignment.hpp
-- Installing: /usr/local/include/opencv4/opencv2/face/facemark.hpp
-- Installing: /usr/local/include/opencv4/opencv2/face/facemarkAAM.hpp
-- Installing: /usr/local/include/opencv4/opencv2/face/facemarkLBF.hpp
-- Installing: /usr/local/include/opencv4/opencv2/face/facemark_train.hpp
-- Installing: /usr/local/include/opencv4/opencv2/face/facerec.hpp
-- Installing: /usr/local/include/opencv4/opencv2/face/mace.hpp
-- Installing: /usr/local/include/opencv4/opencv2/face/predict_collector.hpp
-- Installing: /usr/local/lib/libopencv_gapi.4.6.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_gapi.406.dylib
-- Up-to-date: /usr/local/lib/libopencv_gapi.dylib
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/core.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/cpu/core.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/cpu/gcpukernel.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/cpu/imgproc.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/cpu/stereo.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/cpu/video.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/fluid/core.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/fluid/gfluidbuffer.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/fluid/gfluidkernel.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/fluid/imgproc.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/garg.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/garray.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gasync_context.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gcall.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gcommon.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gcompiled.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gcompiled_async.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gcompoundkernel.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gcomputation.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gcomputation_async.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gframe.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gkernel.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gmat.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gmetaarg.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gopaque.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gproto.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gpu/core.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gpu/ggpukernel.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gpu/imgproc.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gscalar.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gstreaming.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gtransform.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gtype_traits.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/gtyped.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/imgproc.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/infer.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/infer/bindings_ie.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/infer/ie.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/infer/onnx.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/infer/parsers.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/media.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/oak/infer.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/oak/oak.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/ocl/core.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/ocl/goclkernel.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/ocl/imgproc.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/opencv_includes.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/operators.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/own/assert.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/own/convert.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/own/cvdefs.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/own/exports.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/own/mat.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/own/saturate.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/own/scalar.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/own/types.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/plaidml/core.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/plaidml/gplaidmlkernel.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/plaidml/plaidml.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/python/python.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/render.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/render/render.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/render/render_types.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/rmat.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/s11n.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/s11n/base.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/stereo.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/streaming/cap.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/streaming/desync.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/streaming/format.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/streaming/gstreamer/gstreamerpipeline.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/streaming/gstreamer/gstreamersource.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/streaming/meta.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/streaming/onevpl/accel_types.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/streaming/onevpl/cfg_params.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/streaming/onevpl/data_provider_interface.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/streaming/onevpl/device_selector_interface.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/streaming/onevpl/source.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/streaming/source.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/streaming/sync.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/util/any.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/util/compiler_hints.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/util/copy_through_move.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/util/optional.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/util/throw.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/util/type_traits.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/util/util.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/util/variant.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/gapi/video.hpp
-- Installing: /usr/local/lib/libopencv_optflow.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_optflow.406.dylib
-- Installing: /usr/local/lib/libopencv_optflow.dylib
-- Installing: /usr/local/include/opencv4/opencv2/optflow.hpp
-- Installing: /usr/local/include/opencv4/opencv2/optflow/motempl.hpp
-- Installing: /usr/local/include/opencv4/opencv2/optflow/pcaflow.hpp
-- Installing: /usr/local/include/opencv4/opencv2/optflow/rlofflow.hpp
-- Installing: /usr/local/include/opencv4/opencv2/optflow/sparse_matching_gpc.hpp
-- Installing: /usr/local/lib/libopencv_stitching.4.6.0.dylib
-- Up-to-date: /usr/local/lib/libopencv_stitching.406.dylib
-- Up-to-date: /usr/local/lib/libopencv_stitching.dylib
-- Up-to-date: /usr/local/include/opencv4/opencv2/stitching.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/stitching/detail/autocalib.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/stitching/detail/blenders.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/stitching/detail/camera.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/stitching/detail/exposure_compensate.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/stitching/detail/matchers.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/stitching/detail/motion_estimators.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/stitching/detail/seam_finders.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/stitching/detail/timelapsers.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/stitching/detail/util.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/stitching/detail/util_inl.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/stitching/detail/warpers.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/stitching/detail/warpers_inl.hpp
-- Up-to-date: /usr/local/include/opencv4/opencv2/stitching/warpers.hpp
-- Installing: /usr/local/lib/libopencv_superres.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_superres.406.dylib
-- Installing: /usr/local/lib/libopencv_superres.dylib
-- Installing: /usr/local/include/opencv4/opencv2/superres.hpp
-- Installing: /usr/local/include/opencv4/opencv2/superres/optical_flow.hpp
-- Installing: /usr/local/lib/libopencv_tracking.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_tracking.406.dylib
-- Installing: /usr/local/lib/libopencv_tracking.dylib
-- Installing: /usr/local/include/opencv4/opencv2/tracking.hpp
-- Installing: /usr/local/include/opencv4/opencv2/tracking/feature.hpp
-- Installing: /usr/local/include/opencv4/opencv2/tracking/kalman_filters.hpp
-- Installing: /usr/local/include/opencv4/opencv2/tracking/onlineBoosting.hpp
-- Installing: /usr/local/include/opencv4/opencv2/tracking/tldDataset.hpp
-- Installing: /usr/local/include/opencv4/opencv2/tracking/tracking.hpp
-- Installing: /usr/local/include/opencv4/opencv2/tracking/tracking_by_matching.hpp
-- Installing: /usr/local/include/opencv4/opencv2/tracking/tracking_internals.hpp
-- Installing: /usr/local/include/opencv4/opencv2/tracking/tracking_legacy.hpp
-- Installing: /usr/local/lib/libopencv_stereo.4.6.0.dylib
-- Installing: /usr/local/lib/libopencv_stereo.406.dylib
-- Installing: /usr/local/lib/libopencv_stereo.dylib
-- Installing: /usr/local/include/opencv4/opencv2/stereo.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stereo/descriptor.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stereo/quasi_dense_stereo.hpp
-- Installing: /usr/local/include/opencv4/opencv2/stereo/stereo.hpp
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_eye.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_eye_tree_eyeglasses.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_frontalcatface.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_frontalcatface_extended.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_frontalface_alt.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_frontalface_alt2.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_frontalface_alt_tree.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_frontalface_default.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_fullbody.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_lefteye_2splits.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_licence_plate_rus_16stages.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_lowerbody.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_profileface.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_righteye_2splits.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_russian_plate_number.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_smile.xml
-- Up-to-date: /usr/local/share/opencv4/haarcascades/haarcascade_upperbody.xml
-- Up-to-date: /usr/local/share/opencv4/lbpcascades/lbpcascade_frontalcatface.xml
-- Up-to-date: /usr/local/share/opencv4/lbpcascades/lbpcascade_frontalface.xml
-- Up-to-date: /usr/local/share/opencv4/lbpcascades/lbpcascade_frontalface_improved.xml
-- Up-to-date: /usr/local/share/opencv4/lbpcascades/lbpcascade_profileface.xml
-- Up-to-date: /usr/local/share/opencv4/lbpcascades/lbpcascade_silverware.xml
-- Installing: /usr/local/bin/opencv_annotation
-- Installing: /usr/local/bin/opencv_visualisation
-- Installing: /usr/local/bin/opencv_interactive-calibration
-- Installing: /usr/local/bin/opencv_version
-- Installing: /usr/local/bin/opencv_model_diagnostics

-I-L的搜索路径不变
-l 指定增加一些:

-lopencv_core
-lopencv_flann
-lopencv_imgproc
-lopencv_intensity_transform
-lopencv_ml
-lopencv_phase_unwrapping
-lopencv_photo
-lopencv_plot
-lopencv_quality
-lopencv_reg
-lopencv_surface_matching
-lopencv_xphoto
-lopencv_dnn
-lopencv_dnn_superres
-lopencv_features2d
-lopencv_fuzzy
-lopencv_hfs
-lopencv_img_hash
-lopencv_imgcodecs
-lopencv_line_descriptor
-lopencv_saliency
-lopencv_text
-lopencv_videoio
-lopencv_barcode
-lopencv_calib3d
-lopencv_datasets
-lopencv_highgui
-lopencv_mcc
-lopencv_objdetect
-lopencv_rapid
-lopencv_rgbd
-lopencv_shape
-lopencv_structured_light
-lopencv_video
-lopencv_videostab
-lopencv_wechat_qrcode
-lopencv_xfeatures2d
-lopencv_ximgproc
-lopencv_xobjdetect
-lopencv_aruco
-lopencv_bgsegm
-lopencv_bioinspired
-lopencv_ccalib
-lopencv_dnn_objdetect
-lopencv_dpm
-lopencv_face
-lopencv_gapi
-lopencv_optflow
-lopencv_stitching
-lopencv_superres
-lopencv_tracking
-lopencv_stereo

如果你用 VScode 的话:
这是 c_cpp_properties.json:

{"configurations": [{"name": "Mac","includePath": ["${workspaceFolder}/**","/opt/homebrew/include","/usr/local/include","/usr/local/include/opencv4"     // <----------- 需要修改这里 添加 include 的搜索路径],"defines": [],"macFrameworkPath": ["/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks"],"compilerPath": "/usr/bin/clang","cStandard": "c17","cppStandard": "c++17","intelliSenseMode": "macos-clang-arm64"}],"version": 4
}

其他的不要乱改啊,我这个是 Mac 的配置

launch.jsonsetting.json 没啥修改的

tasks.json下要这样改:

{"tasks": [{"type": "cppbuild","label": "C/C++: g++ 生成活动文件","command": "/usr/bin/g++","args": ["-fdiagnostics-color=always","-g","${file}","${fileDirname}/numpy2cpp.cpp","${fileDirname}/yewu.cpp","${fileDirname}/cdm_model.pb.cc","-o","${fileDirname}/${fileBasenameNoExtension}","-I", "/opt/homebrew/include","-I","/usr/local/include/opencv4",  // OpenCV"-I", "/opt/homebrew/Cellar/protobuf/21.5/include","-I", ".","-L/usr/local/lib", "-lopencv_core","-lopencv_flann","-lopencv_imgproc","-lopencv_ml","-lopencv_photo","-lopencv_dnn","-lopencv_features2d","-lopencv_imgcodecs","-lopencv_videoio","-lopencv_calib3d","-lopencv_highgui","-lopencv_objdetect","-lopencv_stitching","-lopencv_video","-lopencv_gapi","-lcnpy", "-lz", "--std=c++17","-lprotobuf","-L/opt/homebrew/Cellar/protobuf/21.5/lib"],"options": {"cwd": "${fileDirname}"},"problemMatcher": ["$gcc"],"group": {"kind": "build","isDefault": true},"detail": "调试器生成的任务。"}],"version": "2.0.0"
}

其他不要碰,按照需求改 args 就行


另外再说一下这个问题 ld: symbol(s) not found for architecture

Undefined symbols for architecture arm64:"cv::Mat::Mat(cv::Mat const&)", referenced from:_main in onnx-d1e3c7.ovoid std::__1::allocator<cv::Mat>::construct<cv::Mat, cv::Mat&>(cv::Mat*, cv::Mat&) in onnx-d1e3c7.o
......ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

这个就是你的动态链接库没加上的问题,就是这个:

-lopencv_core
-lopencv_flann

参考自:
https://stackoverflow.com/questions/24985713/opencv-undefined-symbols-for-architecture-x86-64-error


如果遇到这个,library 没有找到,那就是 -L 指定的搜索路径没指定对

ld: library not found for -lxxxxx
clang: error: linker command failed with exit code 1 (use -v to see invocation)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_23425.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第三章:为组件库添加规范【前端工程化入门-----从零实现一个react+ts+vite+tailwindcss组件库】

第三章&#xff1a;为组件库添加规范 本章我们会用 eslint、prettier以及Husky 为组件库添加规范&#xff1b; 前置知识&#xff1a; eslint、prettier和husky各有什么作用&#xff1f; eslint是代码检查工具&#xff0c;你可以配置eslint&#xff0c;然后通过lint命令检测…

打游戏哪款蓝牙耳机好?四款适合打游戏的蓝牙耳机推荐

现在年轻人最离不开的就是手游&#xff0c;蓝牙耳机可谓是手机游戏的最佳搭档&#xff0c;一副好的蓝牙耳机可以为游戏带来很完美的助力&#xff0c;延迟低的蓝牙耳机可以实现更好的游戏体验感&#xff0c;那么接下来推荐四款适合打游戏的蓝牙耳机。 1、南卡小音舱蓝牙耳机 佩…

2022年全国大学生数学建模美赛E题NPP数据获取

今年的数学建模美赛终于开始了&#xff01;令我感到欣喜的是&#xff0c;今年E题竟然和地理遥感专业息息相关。E题是分析生态环境方面的&#xff01;因此&#xff0c;有很多小伙伴来询问咨询如何解决这道题目。有些小伙伴&#xff0c;还咨询如何使用CASA软件来计算NPP数据&…

Flink SQL使用Catalog消费Kafka时,多个Source读取同一主题解决方案

一、Catalog定义 Catalog 提供了元数据信息&#xff0c;例如数据库、表、分区、视图以及数据库或其他外部系统中存储的函数和信息。数据处理最关键的方面之一是管理元数据。 元数据可以是临时的&#xff0c;例如临时表、或者通过 TableEnvironment 注册的 UDF。 元数据也可以是…

apollo在虚拟机下部署遇到的坑

目录问题描述解决方法编译问题总结问题描述 ​   其实在虚拟机下部署apollo网上是有线程教程的。可以参考在虚拟机上安装运行百度Apollo 6.0&#xff0c;Apollo 6.0 安装完全指南。我依靠这两个指南准备部署的是apollo 7.0&#xff0c;事实证明虽然版本不同&#xff0c;但部…

1、6边距复合属性

提示&#xff1a;文章写完后&#xff0c;padding可以有到四个值。 1、语法&#xff1a; div{ padding&#xff1a;“50px”&#xff1b; padding&#xff1a;“5px 10px”&#xff1b; padding&#xff1a;“5px 10px 20px”&#xff1b; padding&#xff1a;“5…

flex竖排列元素排列方向

flex竖排列元素排列方向一、flex-direction: (元素排列方向) ※ flex-direction:row (横向从左到右排列==左对齐)※ flex-direction:row-reverse (与row 相反)※ flex-direction:column (从上往下排列==顶对齐)※ flex-direction:column-reverse (与column 相反) 二…

基于导频的信道估计实现

目录 零、前言 一、为什么要信道估计 二、导频的概念 &#xff08;1&#xff09;为什么要有导频 &#xff08;2&#xff09;导频在信道估计中作用 &#xff08;3&#xff09;关于导频序列的补充 三、最小二乘法估计 &#xff08;1&#xff09;LS信道估计算法分析 &…

24.登录form的显示

1.概括 本次博客的代码就不自己去写输入框了&#xff0c;直接去引用element官网中的就好。 具体如何实现可以去订阅Vue专栏中的最后两节课噢&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;2.操作方法 打开element官网 https://element.eleme.cn/…

TRC丨艾美捷TRC 那非那韦亚砜说明书

艾美捷TRC Nelfinavir Sulfoxide 是 Nelfinavir Mesylate (N389750) 的杂质。Nelfinavir USP 相关化合物 A。 艾美捷TRC 那非那韦亚砜化学性质&#xff1a; 目录号N389770 化学名称那非那韦亚砜 同义词(3S,4aS,8aS)-N-(1,1-二甲基乙基)十氢-2-[(2R,3R)-2-羟基-3-[(3-羟基-2-…

合宙AIR32F103CBT6刷回CMSIS-DAP固件以及刷ST-LINK V2-1固件方法

合宙AIR32F103CBT6刷回CMSIS DAP固件以及刷ST-LINK V2-1固件方法&#x1f4cc;官方介绍文档:https://wiki.luatos.com/chips/air32f103/index.html&#x1f4cd;原理图&#xff1a;https://cdn.openluat-luatcommunity.openluat.com/attachment/20220605164915340_AIR32CBT6.pd…

从零备战蓝桥杯——动态规划(递推篇)

双非刷leetcode备战2023年蓝桥杯&#xff0c;qwq加油吧&#xff0c;无论结果如何总会有收获&#xff01;一起加油,我是跟着英雄哥的那个思维导图刷leetcode的&#xff0c;大家也可以看看所有涉及到的题目用leetcode搜索就可以哦&#xff0c;因为避让添加外链&#xff0c;一起加…

简历石沉大海?来围观月薪 20k 的软件测试工程师真实简历...

​前言&#xff1a;面试的重要性 在互联网公司&#xff0c;你面试的时候能拿到多少 k 薪资&#xff0c;基本上决定了你未来 1-2 年的工资&#xff0c;这个非常现实。软件测试工程师在企业中俩内年想涨工资非常难的&#xff0c;就算有涨&#xff0c;涨幅也不大。当然不排除你待…

前置句与倒装句练习题

1. 特殊语序&#xff1a;前置 1.All the information you need I am putting in the post today. 2.Any item in our catelogue we can supply and deliver 3.How she got the gun through customs they never found out. 4.The kitchen we are planning to redecorate in the…

Day25Linux获取命令帮助,压缩与解压缩,vim编辑器使用,Linux系统下载软件,通过yum方式安装软件

命令字的帮助信息的查询 rm -fr fdisk -l ls ls -l ls -出现许多.开头的文件隐藏文件 Linux命令字格式 命令字 [选项] 命令字 [选项] 文件或目录 ls哪些选项&#xff1f; 1.如何查看一个命令字的帮助手册&#xff1f; man man ls 按q退出 ls -a显示隐藏文件 ls -l显示文件的详…

Chap4 循环结构 学习总结 第五小组

1、为什么需要循环?: 在 c语言中需要重复执行某些操作时,需要用到循环结构 2、循环的三个语句: for循环、while循环、do-while循环。 下列是while循环和for循环的流程图3、三种循环语句的表达式: (1)while(进入循环条件)循环体语句; (2)do {循环体语句;}while(进…

LVS负载均衡—DR模式

内容预知 1.DR模式的特点 2.LVS-DR中的ARP问题 2.1 问题一&#xff1a;VIP地址相同导致响应冲突 问题原因&#xff1a; 解决方法&#xff1a; 2.2 问题二&#xff1a;返回报文时源地址使用VIP&#xff0c;导致网关设备的ARP缓存表紊乱 问题原因&#xff1a; 解决方法&…

GitHub爆火,一份从零到1「架构师成长手册」,原来成为架构师也有捷径

架构师】我想应该没有哪个程序员会陌生了吧&#xff0c;作为一个程序员技术追求的里程碑&#xff0c;有多少程序员想转型架构师而不得门路&#xff0c;其实架构师比较抽象的拆解能力就两方面技术项目足够的技术栈深度和广度再加上足够的项目经验其实是完全可以驾驭架构师的岗位…

QFramework v1.0 使用指南 架构篇:05. 引入 Utility

05. 引入 Utility 在这一篇&#xff0c;我们来支持 CounterApp 的存储功能。 其代码也非常简单&#xff0c;只需要修改一部分 Model 的代码即可&#xff0c;如下&#xff1a; // 定义一个 Model 对象public class CounterAppModel : AbstractModel{private int mCount;public…

爬虫学习(01):了解爬虫超文本传输协议的理解

一、爬虫入门二、web请求过程(百度为例)2.1 页面渲染1. 服务器渲染 -> 数据直接在页面源代码里能搜到2. 前端JS渲染 -> 数据在页面源代码里搜不到三、浏览器工具的使用(重点)1. Elements2. Console3. Source4. Network四、超文本传输协议请求:响应:https协议加密方法(三种…