Я следую за advice of Zimano с использованием клиента Bluez в качестве примера для реализации Bluetooth в своем Linux-приложении.Является ли gdbus частью Bluez, glib или нет?
Я установил:
libbluetooth-dev
libglib2.0-dev
libdbus-1-dev
Пример клиент Bluez использует вспомогательную библиотеку D-Bus, который входит как часть Bluez в папке gdbus когда soure code загружается.
Я посмотрел на него несколько часов, и я думаю, что если я хочу следовать примеру клиента Bluez, мне нужно добавить и скомпилировать источник gdbus из источника Bluez с помощью моей программы. Мой вопрос: есть ли у меня это неправильно? Этот gdbus включен в другое место? Именование так близко к файлам в glib-2.0/gio, что меня беспокоит, что я чего-то не хватает.
Глядя на него немного больше, я считаю, что мне нужно построить bluez из источника, чтобы получить доступ ко всему, что необходимо для реализации чего-то похожего на пример. Попробуем это ... – MrSnrub