2

始めるには本当に助けが必要です。Bluetoothソケットを読み取り、送信されたものを印刷できる基本的なプログラム(C言語)を作成したいと思います。私はBluezを入手しようとしました(これに従いました:http://hackgnar.com/article/installing-the-latest-bluez-software-in-ubuntu-12/最後の「make」まではうまくいきましたが、運がありません、作成されず、サンプルプログラムは bluetooth/bluetooth.h を見つけることができませんでした)。

私の希望するオプションは次のとおりです。

  1. Bluezのインストールで欠けているものと、おそらくそれを開始する方法(コンパイルなど)を教えてくれる人がいます
  2. ブルーズの代わり?bluez をインストールする前に、ラップトップは Bluetooth ファイル転送を実行できましたが、このアプリケーションにも必要ですか?
  3. あらゆる種類の包括的な Hello World (ダウンロード、インストール、サンプル、コンパイル、実行)

私は強力なプログラミングのバックグラウンドを持っていますが、Linux だけではありません (C のことはよくわかりますが、Linux/Ubuntu のことはしないでください)。

ありがとう!

4

1 に答える 1

2

カーネルのバージョンが古いか、必要なライブラリの 1 つを使用していると推測できます。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 に答える