#qt4
#qt4
Вопрос:
Я извлек QSerialDevice из (https://gitorious.org/qserialdevice ). Я должен загрузить UDEV (http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html ) но связь разорвана. Итак, я пропустил это и попытался создать библиотеку, но, очевидно, я получаю сообщение об ошибке отсутствия libudev.h.
Как я могу это исправить?
Я использую qextserialport, но сталкиваюсь с проблемами при чтении, поэтому пытаюсь заменить его qserialdevice .
Спасибо!
Комментарии:
1. Разве в вашем дистрибутиве нет пакетов для udev (и, возможно, udev-devel)?
2. У меня есть udev в /etc, в котором есть только папка rules.d и файл udev.conf. Но у меня нет libudev.h
3. Установлены ли у вас пакеты udev-devel?
4. Нет, у меня нет этих пакетов.
5. Какой дистрибутив Linux вы используете?
Ответ №1:
Для Ubuntu установите пакет libudev-dev.
Если вам нужны другие файлы, вы можете найти пакет, который их содержит, с помощью http://packages.ubuntu.com#search_contents
Комментарии:
1. @newbieLinuxCpp почему бы тогда не выбрать это в качестве ответа?