2

我真的需要帮助开始。我想制作一个基本程序(用 C 语言),它可以读取蓝牙套接字并打印它发送的任何内容。我试图让 Bluez(按照这个:http ://hackgnar.com/article/installing-the-latest-bluez-software-in-ubuntu-12/它一直很好,直到最后的“make”然后没有运气, 不会使示例程序找不到蓝牙/bluetooth.h)。

我想我有希望的选择是:

  1. 有人可以告诉我 Bluez 的安装缺少什么以及如何开始使用它(编译等)
  2. bluez的替代品?笔记本电脑可以在我安装 bluez 之前进行蓝牙文件传输,所以我什至需要它来使用这个应用程序吗?
  3. 任何类型的综合 hello world(下载、安装、示例、编译和运行)

我有很强的编程背景,只是不是在 Linux 中(你可以掩盖 C 的东西,但请不要忽略 Linux/Ubuntu 的东西)。

谢谢!

4

1 回答 1

2

我只能猜测您拥有旧版本的内核,或者是所需的库之一。尝试更新您的 linux 安装(例如到 3.5.x 内核或类似的内核)。

完成您采取的步骤我没有问题。

如果您正在寻找示例程序,您可以随时查看更简单的工具。

在我的 ubuntu 盒子上,我会做

sudo apt-get build-dep bluez-tools 
apt-get source --compile bluez-tools 

它获取所有构建依赖项、源在您的系统上构建bluez-tools包。

于 2013-07-23T21:05:34.483 回答