Привет я пытаюсь использовать bluez
исходный код, чтобы контролировать некоторые вещи в моем коде.
В моем cmake я сначала начинаю делать инструкции как
include_directories(${CMAKE_SOURCE_DIR}/../bluez/attrib/)
затем
aux_source_directory(${CMAKE_SOURCE_DIR}/../bluez/attrib/ SRC_BLUEZ_ATTRIB_LIST)
и наконец добавить SRC_BLUEZ_ATTRIB_LIST
к моему add_executable
Но у меня все еще есть
undefined reference to gatt_connect(char const*, char const*, char const*, char const*, int, int, void (*)(_GIOChannel*, _GError*, void*), _GError**)
Любое предложение?
использование внешний «С» в вашем c++
исходный файл
extern "C" {
#include "gatttool.h"}