#libjpeg #meson-build #libjpeg-turbo
Вопрос:
Я ищу правильный способ установки libjpeg-turbo (>= 2.0.0)
и использования его с meson. Я установил libjpeg-turbo-official_2.1.1
деб.
jpg_dep = dependency('libjpeg', fallback: ['libjpeg-turbo', 'jpeg_dep'], version: '>= 2.0.0', required: false)
Выдает мне ошибку:
Package libturbojpeg was not found in the pkg-config search path.
Perhaps you should add the directory containing `libturbojpeg.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libturbojpeg', required by 'project', not found
Я также пробовал использовать обертку: meson wrap install libjpeg-turbo
libjpeg = subproject('libjpeg-turbo')
jpg_dep = libjpeg.get_variable('dependency_names')
Но это также приводит к ошибке ERROR: Requested variable "dependency_names" not found.
(dependency_names-правильное имя из libjpeg-turbo.wrap)
Ранее я успешно использовал libjpeg-turbo, установленный с apt-get, но, поскольку мне нужна более новая версия, а apt-get для ubuntu-только 1.5.2, мне нужно как-то обновить его в своем проекте.
Комментарии:
1. Установлены ли файлы разработки библиотеки?
2. У вас есть имя для зависимости подпроекта
dependency_names
, которая является ключом , значение которогоlibjpeg