project('postprocessd', 'c', 'cpp', version: '0.1.0', default_options : ['c_std=c11', 'cpp_std=c++11']) add_project_arguments('-D_GNU_SOURCE', language : 'c') add_project_arguments('-D_GNU_SOURCE', language : 'cpp') raw = dependency('libraw') tiff = dependency('libtiff-4') jpeg = dependency('libjpeg') exif = dependency('libexif') cv = dependency('opencv4') executable('postprocessd', 'main.c','postprocess.c', 'stacker.cpp', 'stackercpp.cpp', 'util.c', dependencies: [raw, tiff, jpeg, exif, cv], install: true) executable('postprocess-single', 'single.c','postprocess.c', 'stacker.cpp', 'stackercpp.cpp', 'util.c', dependencies: [raw, tiff, jpeg, exif, cv], install: true)