ubuntu 14.04 Bluez-5.28的安装
来源:互联网 发布:知乎 酒吧假酒 编辑:程序博客网 时间:2024/05/22 16:43
在ubuntu14.04 下编译安装Bluez-5.28
1、安装相关依赖库:
#sudo apt-get install libusb-dev libdbus-1-dev libglib2.0-dev automake libudev-dev libical-dev libreadline-dev
2、下载Bluez-5.28压缩包并解压:
#wget http://www.kernel.org/pub/linux/bluetooth/bluez-5.28.tar.xz
#tar xvf bluez-5.43.tar.xz
进入解压后的目录:
#cd bluezbluez
3、执行配置文件
#./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var
出错,提示:
configure: error: C compiler cannot create executables
See `config.log' for more details
解决方法:
执行:#./configure --with-systemdsystemunitdir=/lib/systemd/system --with-systemduserunitdir=/usr/lib/systemd
4、执行make和install
#make
#sudo make install
没有提示任何错误的话,安装完毕。
但是有一个问题:ubuntu 14.04自带bluez-4.1版本,所以你需要将编译出来的可执行文件hcitool,gatttool一个一个复制到相关的目录下,手动进行版本升级。
略微有点麻烦。
- ubuntu 14.04 Bluez-5.28的安装
- 安装bluez
- ubuntu蓝牙bluez
- Ubuntu系统(bluez)蓝牙调试
- Ubuntu系统(bluez)蓝牙调试
- Bluez的移植
- BlueZ 的体系结构
- BlueZ协议的移植
- BlueZ的交叉编译
- bluez的初始化过程
- BlueZ的介绍
- 蓝牙BlueZ的移植
- Bluez
- 关于Ubuntu 10.04下编译BlueZ错误
- 如何查看Ubuntu 蓝牙bluez 软件版本
- ubuntu 14.04的安装
- linux下bluez的移植
- Bluez相关工具的使用
- 反射得到父类的私有字段
- jquery中$.ajax()方法详解
- python3 网络爬虫(六)静态加载数据的鉴别
- HDU2586 How far away ?
- GitHub上README.md教程
- ubuntu 14.04 Bluez-5.28的安装
- windows下 svn一直报 authorization failed错误
- 笨方法学Python 习题 8: 打印,打印
- Oracle同义词
- POJ-3182---The Grove (bfs+虚射线)
- poj1192(记忆化搜索)最优连通子集
- Android Studio用cmake编译SDL2
- TI—CC3200【4】MIC录音将立体声录音改为单声道录音
- Dorado 7 Ajax 交互处理