明远智睿技术论坛

 找回密码
 立即注册
搜索
查看: 1815|回复: 0
打印 上一主题 下一主题

curl编译与移植

[复制链接]

56

主题

60

帖子

644

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
644
跳转到指定楼层
楼主
发表于 2020-4-8 13:52:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
主机平台: UBUNTU14.04
硬件平台:明远智睿MY-IMX8M-EK300
内核版本 :linux-4.14.98
交叉编译链:
aarch64-linux-gnu(gcc version 7.3.1 )
版本:
curl-7.69.1.tar.bz2

1.下载
https://curl.haxx.se/download.html


2.在虚拟机中进行解压
$ tar xvf curl-7.69.1.tar.bz2
$ cd curl-7.69.1


3.配置交叉编译工具
$ source ~/my-work/imx8m/03_toolchain/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu.env


4.配置Makefile
$ ./configure --prefix=$PWD/install --host=aarch64-linux-gnu


5.编译
$ make
$ make install


6.打包文件
$ cd install
$ tar cjf curl.tar.bz2 *


7.把打包好的压缩包移到开发板中解压到根目录
# tar -xvf curl.tar.bz2 -C /


8.测试
# curl -V
curl 7.61.0 (aarch64-poky-linux-gnu) libcurl/7.61.0 GnuTLS/3.6.1 zlib/1.2.11
Release-Date: 2018-07-11
Protocols: file ftp ftps http https
Features: AsynchDNS IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP UnixSockets HTTPS-proxy

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|明远智睿  

GMT+8, 2024-5-7 21:52 , Processed in 0.056898 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表