Сценарий настраивания «OpenOCD» не может найти `libusb`

SSH SOCKS5 Туннелирование с использованием PuTTY:

  • Сначала подключитесь к вашему серверу через SSH используя PuTTY.

  • Щелкните правой кнопкой мыши верхнюю панель и выберите «изменить настройки».

  • Перейти к подключению / SSH / туннелям. Порт источника: 4567, выберите «Динамический» и нажмите «Добавить»

  • Откройте выбранный вами браузер и настройте «Ручные настройки прокси» для прослушивания порт 4567 на локальном хосте (127.0.0.1).

В Firefox это можно сделать, перейдя в: Firefox / Параметры / Сеть> Настройки, выбрав «Ручные настройки прокси» и введя «127.0.0.1» в столбец «SOCKS». с 4567 в качестве вашего порта. Также введите about: config в адресную строку Firefox и измените значение network.proxy.socks_remote_dns на true - тогда все запросы DNS будут проходить через ваш прокси-сервер SOCKS. Насколько мне известно, это работает только в Firefox - и Chrome, и IE не будут маршрутизировать ваши DNS-запросы через прокси-сервер SOCKS.

1
10.01.2019, 20:47
2 ответа
sudo aptitude install libusb-1.0-0

sudo aptitude install libhidapi-dev

sudo aptitude install libftdi-dev

./configure --prefix=/usr/local --enable-doxygen-pdf --enable-verbose --enable-verbose-usb-io --enable-verbose-usb-comms --enable-usbprog --enable-cmsis-dap LIBUSB1_CFLAGS="-isystem /usr/include/libusb-1.0"
0
27.01.2020, 23:42

Сообщение об ошибке в лучшем случае бесполезно.

OpenOCD READMEперечисляет pkg-configкак зависимость. Как только pkg-configбыл установлен, скрипт ./configureсмог найти libusb-1.0-0-dev.

...
checking for LIBUSB1... yes
configure: libusb-1.0 header bug workaround: LIBUSB1_CFLAGS changed to "-isystem /usr/include/libusb-1.0"
checking for LIBUSB0... no
...

тл;др

sudo apt-get install pkg-config
5
27.01.2020, 23:42

Теги

Похожие вопросы