在 OpenSSL官网下载openssl-1.1.1n.tar.gz
解压,进到解压后的目录下。
./config \
no-asm \
CROSS_COMPILE=/home/nuoiot/tools/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf- \
--prefix=/home/nuoiot/tools/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf \
no-async \
shared
CROSS_COMPILE 指定交叉编译器
—prefix 编译到的目标目录
shared 编译动态链接库
执行该命令后,将生成Makefile文件。打开Makefile文件,删掉-m64
。
执行make
执行sudo make install
安装到本机:
./configure --prefix=/usr/local
make && make install