curl 移植 arm linux,移植curl到arm平台上

本文档详细介绍了如何将curl移植到ARM Linux平台。首先从官方源下载并解压curl源码,然后使用交叉编译器进行配置、编译和安装。移植过程中,通过readelf或ldd检查依赖库,将所需库文件复制到目标系统,并解决运行时的库文件缺失问题,最终使curl可在开发板上正常运行。
摘要由CSDN通过智能技术生成

简要:最近需要在arm平台上使用curl来解析网页的api

一,下载curl源码

地址:https://curl.haxx.se/download.html

解压:tar -xvf curl-7.57.0.tar.gz

二,配置curl

./configure --prefix=/home/test/libcurl--host=arm-cortex_a9-linux CC=arm-cortex_a9-linux-gnueabi-gcc

CXX=arm-cortex_a9-linux-gnueabi-g++

--prefix=/home/test/libcurl 是curl的安装路径

CC=arm-cortex_a9-linux-gnueabi-gcc

CXX=arm-cortex_a9-linux-gnueabi-g++

CC和CXX是对应使用的交叉编译器

然后执行

make

make install

生成成功后在libcurl目录下有四个文件夹

bin include lib share

三,移植到arm平台上

1,先到libcurl/bin下 readelf -d curl 查看curl的所需的库文件及库目录

##    或者使用ldd curl 查看所需要的库及库的路径  (2018-1-8更新)

readelf -d curl

Dynamic section at offset 0x28420 contains 29 entries:

Tag Type Name/Value

0x00000001 (NEEDED) Sh

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值