2016-04-15 82 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

相關問題