export CC=arm-ca53-linux-gnueabihf-gcc
export AR=arm-ca53-linux-gnueabihf-ar
export RANLIB=arm-ca53-linux-gnueabihf-ranlib
export CXX=arm-ca53-linux-gnueabihf-g++
#zlib
./configure --static
make
make install DESTDIR=/home/zebra/Dependencies/zlib-1.3.1/arm-ca53
拷贝目录下usr/local...
#openssl
./config no-asm no-shared --prefix=/home/zebra/Dependencies/openssl-1.1.1w/arm-ca53
修改Makefile删除所有-m64
make
make install
#libssh2
wget https://libssh2.org/download/libssh2-1.11.0.zip
./buildconf
./configure \
--prefix=/home/zebra/Dependencies/libssh2-1.11.0/arm-ca53 \
--host=arm-ca53-linux-gnueabihf \
--disable-shared \
--enable-static \
--with-openssl \
--with-libssl-prefix=/home/zebra/Dependencies/openssl-1.1.1w/arm-ca53 \
--with-zlib=/home/zebra/Dependencies/zlib-1.3.1/arm-ca53 \
CFLAGS="-g -O2 -ldl -lpthread"
make
make install
#curl
./configure \
--pr