编译错误:/ usr / bin / ld:找不到-lbluetooth

时间:2016-04-15 10:47:18

标签: ubuntu bluetooth makefile

您好我正在运行一个非常简单的makefile,其中包含一行

  

g ++ -o application main.cpp -lbluetooth

但是我收到了编译错误

  

g ++ -o application main.cpp -lbluetooth
  / usr / bin / ld:找不到-lbluetooth

有人能告诉我我需要做些什么来解决这个问题吗?我需要安装什么包?或者我是否需要修复符号链接?

2 个答案:

答案 0 :(得分:0)

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

我想:apt-get install bluez-libs*

答案 1 :(得分:0)

确定安装以下软件包修复它:

  

apt-get install libbluetooth3 libbluetooth3-dbg libbluetooth-dev