你好我跑AA非常簡單的makefile有一行編譯器錯誤:在/ usr /斌/勞工處:找不到-lbluetooth
g++ -o application main.cpp -lbluetooth
,但我得到的編譯錯誤
g++ -o application main.cpp -lbluetooth
/usr/bin/ld: cannot find -lbluetooth
莫非有人告訴我我需要做什麼來解決這個問題?我需要安裝什麼軟件包?或者我需要修復一個符號鏈接?
你好我跑AA非常簡單的makefile有一行編譯器錯誤:在/ usr /斌/勞工處:找不到-lbluetooth
g++ -o application main.cpp -lbluetooth
,但我得到的編譯錯誤
g++ -o application main.cpp -lbluetooth
/usr/bin/ld: cannot find -lbluetooth
莫非有人告訴我我需要做什麼來解決這個問題?我需要安裝什麼軟件包?或者我需要修復一個符號鏈接?
您需要安裝包含藍牙庫的包。
我想:apt-get install bluez-libs*
好安裝下列包固定它:
apt-get install libbluetooth3 libbluetooth3-dbg libbluetooth-dev
感謝您的答覆。我已經安裝了'Bluez',雖然可能不成功。在終端中運行命令會出現錯誤E:找不到軟件包bluez-libs *? –
我剛剛完成'apt-get install bluez-utils',它說'bluez-utils已經是最新的版本了。' ' –
也許試試:'apt-get install bluez-libs-devel' –