2016-04-15 32 views
0

你好我跑AA非常简单的makefile有一行编译器错误:在/ usr /斌/劳工处:找不到-lbluetooth

g++ -o application main.cpp -lbluetooth

,但我得到的编译错误

g++ -o application main.cpp -lbluetooth
/usr/bin/ld: cannot find -lbluetooth

莫非有人告诉我我需要做什么来解决这个问题?我需要安装什么软件包?或者我需要修复一个符号链接?

回答

0

您需要安装包含蓝牙库的包。

我想:apt-get install bluez-libs*

+0

感谢您的答复。我已经安装了'Bluez',虽然可能不成功。在终端中运行命令会出现错误E:找不到软件包bluez-libs *? –

+0

我刚刚完成'apt-get install bluez-utils',它说'bluez-utils已经是最新的版本了。' ' –

+0

也许试试:'apt-get install bluez-libs-devel' –

0

好安装下列包固定它:

apt-get install libbluetooth3 libbluetooth3-dbg libbluetooth-dev

相关问题