1

L2CAP Bluetooth プロファイルを使用する android-NDK プロジェクトをコンパイルしようとしています。android-ndk-r8d-windows および android-sdk-4.2 を使用して Eclipse でコンパイルすると、次のエラーが発生します。

arm-linux-androideabi-g++: error: libbluetooth.so: No such file or directory
make: *** [obj/local/armeabi/libl2cap_BTComm.so] Error 1

これを解決するのを手伝ってください

4

2 に答える 2

0

Its been over a year now since the last reply but I think the answer is to use the -l option of g++ to add the directory with the lib to g++'s search paths.

于 2014-12-16T15:46:08.303 に答える
0

ndk-build を使用して ndk プロジェクトをビルドしているときに、Ubuntu 12.04 で同じ問題が発生しました。
問題は、g++ コンパイラが見つからないことです。GNU C++ コンパイラをインストールすると、動作するようになりました。

興味深いことに、プロジェクト全体を最初から再コンパイルすると、同じ問題が再び発生しました。(cygwinとubuntuを使用して同じプロジェクトをコンパイルする前に、それは機能していました)

于 2013-06-10T13:40:07.127 に答える