交叉编译openssl for arm-linux-androideabi-gcc工具链

1、编译出错问题

在Ubuntu 16.04 64bit上搭建的android编译环境交叉编译SDK的openssl-1.0.2j生成库,但是使用ndk-build时,却出现了“Fatal error: Invalid -march= option: `armv5te'”错误
错误截图

2、解决办法

android-ndk-r10e的交叉编译链在Ubuntu 16.04 32bit系统上没有问题,后来百度搜索后尝试了各种方法还是找不到问题所在,最后在CSDN问答这边找到了相关描述,果不其然,升级了交叉编译链android-ndk-r12b后编译就通过了。


加班猿
50 声望12 粉丝

记录一下生活的点滴,工作上遇到的问题以及学习上的各类笔记