一,交叉编译openssh,需先编译zlib 和openssl。先下载:
OpenssL 下载官网地址 https://www.openssl.org/source/
点击连接https://github.com/openssl/openssl,下载ssh源码
zlib 官网下载地址http://www.zlib.net/
二,mkdir arm-ssh,cd arm-ssh,mkdir install然后解压,解压后如图
cd zlib-1.2.3
./configure --prefix=/home/alinx/arm-ssh/install
修改vim Makefile中交叉编译器
执行make,交叉编译
安装make install
三,安装openssh
cd openssl-master
./Configure --host=arm-linux-gnueabihf-gcc --prefix=/home/alinx/ssh-arm/install_ssh
./config no-asm shared
--prefix=/home/alinx/ssh-arm/install_ssh
vi Makefile,加一句 CC=arm-linux-gnueabihf-gcc
make
make install