Я использую OpenCV в одном из своих проектов. До сих пор я использовал версию 3 под Ubuntu 18.04, поэтому в моем meson.build
у меня было:
... dependencies: [dependency('opencv')])
Теперь я скомпилировал OpenCV 4 из исходного кода и установил его в каталог по умолчанию, /usr/local/
и изменил мой meson.build
на:
... dependencies: [dependency('opencv4')])
, что привело к ошибке «Не найдено» (несмотря на то, что это работает с Ubuntu 20.04 и пакетом из официальных репозиториев, то есть версии 4.2). Как мне указать местоположение библиотеки, чтобы Meson мог ее найти?
Я видел find_library, но согласно документации, это устарело.