我编写了一个简单的C程序来执行LEScan,它在hcitools(Bluez)中作为函数出现。以下是我的Bluez库包含,并且所有函数定义都存在于其中:
//Bluez Libraries
#include "lib/bluetooth.h"
#include "lib/hci.h"
#include "lib/hci_lib.h"
我的问题是:当我编译时,我必须包含已安装的蓝牙库。有没有办法解决?我可以在不需要安装蓝牙库的情况下编译吗?
gcc main.c -lbluetooth -o exe/simpleScan
谢谢