明远智睿技术论坛

标题: curl编译与移植 [打印本页]

作者: KWH    时间: 2020-4-8 13:52
标题: curl编译与移植
主机平台: 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






欢迎光临 明远智睿技术论坛 (http://bbs.myzr.com.cn/) Powered by Discuz! X3.2