-直接编译
1.apt-grt安装大部分依赖
2.下载合适的bluez版本(建议bluez5以上)
3.编译bluez解决错误
-交叉编译
–待续
1.apt-grt安装大部分依赖
sudo apt-get update
sudo apt-get install libdbus-1-dev libdbus-glib-1-dev libglib2.0-dev libical-dev libreadline-dev libudev-dev libusb-dev make wget

本文详细记录了在树莓派上交叉编译bluez5的过程,包括解决依赖问题、配置选项以及编译错误。遇到的问题如GLib、D-Bus、libudev、libical等开发文件缺失,通过安装相应开发包解决。此外,还解决了在编译过程中遇到的undefined reference错误,通过修改Makefile添加链接库解决。

1070

被折叠的 条评论
为什么被折叠?



