下载curl包(网站上找最新版本下载 http://curl.haxx.se/download/)
wget https://curl.haxx.se/download/curl-7.65.3.tar.gz
解压中
tar -xzvf curl-7.65.3.tar.gz
ubuntu的终端操作:
export PATH=$PATH:/home/work/arm-linux-toolchain/bin/
export ARCH=arm
export CROSS_COMPILE=arm-none-linux-gnueabi-
export CC=arm-none-linux-gnueabi-gcc
export CXX=arm-none-linux-gnueabi-g++
make clean
cd curl-7.65.3
正式开始
(1)./configure --host=arm-linux --prefix=/home/curl
//host表明目标是arm平台,--host=mipsel-linux 表明目标是mips平台;
// 交叉安装 安装的目录/home/curl。
(2)静态库和动态库都编译
CPPF
本文详细介绍了如何在Linux环境下进行curl库的交叉编译,包括下载curl源码,设置环境变量,配置静态库和动态库的编译选项,并提供了编译和安装的命令,以及解决权限问题的方法。最后,通过示例展示了如何在项目中使用交叉编译的curl库。
订阅专栏 解锁全文
1093

被折叠的 条评论
为什么被折叠?



