嵌入式爱好者

嵌入式爱好者 门户 知识库 查看内容

交叉编译curl

2024-4-30 09:05| 发布者: Espoir| 查看: 110| 评论: 0

类目:  >  知识库     文档编号: 1378

交叉编译curl方法

以7.71版本为例

# 1.下载源码

curl官网:https://curl.se/download.html

点击old releases,下载7.71版本

# 2.解压

在Ubuntu环境下解压

```
$ tar -xvf curl-7.71.0.tar.bz2
```

# 3.生成Makefile

**注意**:curl需要调用openssl,需要将以下路径改为arm32架构的openssl实际路径,可以参考openssl的应用笔记

```
$ . /opt/fsl-imx-x11/4.1.15-2.0.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi 
$ CPPFLAGS="-I/home/forlinx/work/trans/openssl -I/home/forlinx/work/trans/openssl/include"  LDFLAGS="-L/home/forlinx/work/trans/openssl/lib" LIBS="-ldl" ./configure --host=arm  --prefix=$PWD/__install
```

> --prefix表示安装到当前路径下的__install

# 4.编译安装

```
$ make 
$ make install
```

# 5.打包

```
$ cd __install/
$ tar -cjvf curl.tar.bz2 *
```






已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-7-8 14:41

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部