交叉编译openssl动态库
1.下载ssl源码包(openssl官方下载对应版本即可)
2.导入变量值CC,指定编译链(编译中使用的GCC)
执行指令:
export CC=aarch64-linux-gnu-gcc
3.生成配置并修改
./config no-asm -shared --prefix=/home/ambarella/lib/openssl
no-asm:不使用汇编家属
-shared :动态库
–prefix = 最终文件的安装路径
4.修改makefile
1.删除中间出现的-m64(共两处)
vi搜索指令:
make
make install
5.查看生成结果
–prefix=指定路径下有以下目录
bin include lib ssl
生成成功