發現還是沒有裝上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...