openssl版本:1.0.2d
curll版本:7.64.1
先交叉编译openssl
setarch i386 ./config no-asm shared --prefix=/my_file/share/openssl-1.0.2l/my_lib --cross-compile-prefix=arm-linux-gnueabihf-
make
make instal
注意:记得加setarch i386 网上好多都没加 不加貌似要去掉-m64 编译出来有问题
查看curl 支持的openssl协议命令 curl -V 以便下载对应的安装包
其次在交叉编译curl
./configure --prefix=/my_file/share/curl-7.59.0/my_lib --with-ssl=/my_file/share/openssl-1.0.2l/my_lib
-with-ssl 为之前编译好的openssl库路径
make
make install
扫描二维码关注公众号,回复:
11599120 查看本文章
最后上测试截图:(-k 表示不需要验证证书)