C库:libuClibc-0.9.30
工具链:$(CROSS)
移植的软件版本:bluez-libs-3.36 bluez-utils-3.36 dbus-1.3.0 libxml2-2.6.32 libusb-0.1.12 glib-2.16.5 libiconv-1.12
依赖关系:
blueZ-libs--\
libxml2->dbus--\ 》BlueZ
libusb----------》blueZ-utils-/
iconv->glib(裁剪后可不用)----/
1.blueZ-libs编译:
./configure --prefix=/nfs/blueZ_root --host=$(CROSS)
make;make install
2.libxml2编译:
./configure --prefix=/nfs/blueZ_root --host=$(CROSS)
make;make install
3.dbus编译:
./configure --prefix=/nfs/blueZ_root --host=$(CROSS) --disable-inotify --disable-test --with-xml=libxm
BlueZ移植
最新推荐文章于 2023-04-13 19:42:15 发布
本文详细介绍了如何在特定环境中移植BlueZ-libs、libxml2、dbus、libusb、iconv和glib等组件,以支持BlueZ-utils的编译和安装。过程中涉及配置选项、依赖关系和编译步骤,确保在交叉编译环境下正确构建BlueZ系统。
摘要由CSDN通过智能技术生成