bluez 在centos下開發環境搭建

2021-09-02 13:32:37 字數 642 閱讀 9856

發現還是沒有裝上lib檔案,centos提供了bluez的安裝但是沒有安裝在usr/include下,所以headers檔案還需自己新增到該檔案下,否則編譯器找不到。

後來我在ubuntu上開發了,安裝libbluetooth-dev即可,這是ubuntu上的bluez的開發包

[color=red][b]************************************update************************************[/b][/color]

linux下預設是沒有bluetooth dev libs and include files的,需要手動安裝

藍芽開發涉及到核心,需要引用相關的核心標頭檔案,如bluetooth/bluetooth.h.因此需要安裝kernel-devel

kernel-devel包只包含用於核心開發環境所需的核心標頭檔案以及makefile.

uname -a; rpm -qa kernel* | sort 可以列出你當前使用的核心和安裝了哪些版本

[img]

安裝kernel-devel和匹配的核心

yum install kernel kernel-devel

然後reboot

會給你安裝最新的核心和匹配的kernel-devel

BlueZ開發隨筆

從2010年的一月份到現在藍芽的專案已經開始兩個多月了。除去過年的二十天,我們已經做40多天了。面對完全未知的藍芽,我們一步步摸索,直到今天終於有了一點小成績。記下我此時興奮和探索bluez的感觸,以回憶!剛開始做這個專案,只知道做基於linux下bluez的應用程式的開發,然後再移植到開發板上。當...

在centOS下安裝oracle rac

注意 1.centos的版本是5.x的 6.x的好像oracle rac還不支援 2.安裝時注意所有的伺服器的作業系統版本需保持一致 3.安裝的時候關閉防火牆以及集群用ntp校時 4.由於我是在oracle virtualbox 下安裝虛擬機器的 所以順便也列出怎樣新增oracle rac 安裝的時...

在CentOS下安裝boost

wget tar zxvf boost 1 67 0.tar.gz cd boost 1 67 0 bootstrap.sh help 也可以指定安裝目錄,例如 bootstrap.sh prefix usr local include boost 本人是安裝在預設路徑下,預設路徑是 usr loc...