编译之前需要安装编译工具链
sudo apt-get update
sudo apt-get install gcc-aarch64-linux-gnu
检查是否安装成功(我的是aarch64-v01c01-linux-gnu-gcc,aarch64-v01c01-linux-gnu-gcc 工具链是一个特定版本的 ARM 交叉编译工具链)
aarch64-linux-gnu-gcc --version
安装好工具链后,要准备交叉编译curl所依赖的库和包,例如openssl ,因为我们想使用ssl功能,支持HTTPS等安全协议(不需要就不用准备这步,编译出错怎么解决后面会说)。
编译openssl
下载openssl
wget https://github.com/openssl/openssl/archive/refs/tags/OpenSSL_x_y_z.tar.gz
下载成功并解压
tar -xzvf openssl-x.y.