LINUX-蓝牙移植-编译找不到lib库的问题

LINUX-蓝牙移植-编译找不到lib库的问题

蓝牙地址:http://www.bluez.org/

编译的时候没有库的解决方法基本都是这样解决:
cannot find -lcurl

交叉编译:
1.先在浏览器搜索libcurl,进入官网下载.tar.gz文件,放在家目录进行交叉编译

sudo -s
source /etc/profile

./configure --prefix=/local/curl7.7 --host=arm-linux-gnueabihf --without-ssl
make && make install

2.在/local /curl7.7/lib目录就会有此文件
在这里插入图片描述
3.然后在编译的时候,将库的路径加入进去就好了
LIBPATH += -L/local/curl7.7/lib

在这里插入图片描述

后面的zlib(php也需要这个库,用交叉编译过的库可以兼容)和bluez(蓝牙库这是必须要的,不过我是用的自己之前编译好的.so文件,现在编译可能会有问题,多试试就可以了)也是同样安装。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码农-老七

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值