关于openssl:交叉编译openssl-for-armlinuxandroideabigcc工具链

5次阅读

共计 306 个字符,预计需要花费 1 分钟才能阅读完成。

穿插编译 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 后编译就通过了。

正文完
 0