Неопределенная ссылка на udev_new

В настоящее время я пытаюсь протестировать код на C++, написанный на Qt, и я скачал libudev, и он продолжает давать много "неопределенных ссылок на". Я следил почти за всеми постами по обновлению libudev,

sudo apt-get install libudev0:i386
sudo ln -sf /lib/$(arch)-linux-gnu/libudev.so.1 /lib/$(arch)-linux-gnu/libudev.so.0

и этот пост. Ошибка из этого:

dpkg: error processing archive libudev0_175-0ubuntu9_amd64.deb
dkpk: error processing archive libudev0_175-0ubuntu9_amd64.deb (--install):
cannot access archive: No such file or directory
Errors were encountered while processing:
libudev0_175-0ubuntu9_amd64.deb

Мне еще не повезло. Большую часть времени я получаю ошибки "каталог не существует". Связано ли это с моей версией Ubuntu?

1 ответ

Решение

Понял. Я добавил CONFIG += link_pkgconfig DEFINES += LINK_LIBUDEV PKGCONFIG += libudev в мой файл.pro, и это сработало

Другие вопросы по тегам