opencv_dep = dependency('opencv4', fallback: ['libopencv', 'libopencv4'], required: false) if not opencv_dep.found() message('\'opencv\' was not found. Try install libopencv-dev or similar package on your system') message('cloud_point_compute library removed from compilation') subdir_done() endif cloud_point_sources = files( 'image.cpp' ) cpc_deps = [ cloud_point_rpc_dep, opencv_dep ] cloud_point_compute_lib = shared_library('cloud_point_compute', sources: cloud_point_sources, include_directories: inc, dependencies: cpc_deps, ) cloud_point_compute_dep = declare_dependency( include_directories: inc, link_with: cloud_point_compute_lib, dependencies: cpc_deps )