Этот сеанс оболочки говорит обо мне все:

root@debianvm:/home/matt# echo $PKG_CONFIG_PATH
/usr/lib/pkgconfig
root@debianvm:/home/matt# ls $PKG_CONFIG_PATH | grep libusb-1.0
libusb-1.0.pc
root@debianvm:/home/matt# pkg-config libusb-1.0 --cflags
Package libusb-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libusb-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libusb-1.0' found

Есть идеи? Мне кажется, что страница pkg-config лежит.

1 ответ1

0

Я понял. Эта виртуальная машина была сконфигурирована как среда кросс-сборки, прежде чем я многое узнал, и я добавил инструменты кросс-сборки в PATH . Урезанная версия pkg-config ARM работает по-другому, я думаю, у нее есть другой способ поиска файлов .pc . Все еще работаю над этим. Но моя основная проблема была решена удалением перекрестной цепочки инструментов из пути, поэтому рассматривается pkg-config x86.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .