交叉编译openssl|交叉编译openssl for arm-linux-androideabi-gcc工具链
交叉编译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、解决办法
【交叉编译openssl|交叉编译openssl for arm-linux-androideabi-gcc工具链】用android-ndk-r10e的交叉编译链在Ubuntu 16.04 32bit系统上没有问题,后来百度搜索后尝试了各种方法还是找不到问题所在,最后在CSDN问答这边找到了相关描述,果不其然,升级了交叉编译链android-ndk-r12b后编译就通过了。
推荐阅读
- vscode|vscode 采用C++17版本进行编译的实现
- spark|spark学习笔记四(spark集群搭建)
- VS2010编译生成lib库Release版本比Debug版本大的原因
- 学习随笔|softmax函数及交叉熵损失函数求导
- 深度学习|神经网络中的激活函数与损失函数&深入理解推导softmax交叉熵
- java项目代码上线
- Linux下常用软件源码编译
- openssl生成.pem证书
- 《Unix网络编程》第一卷第三版|《Unix网络编程》第一卷第三版 源码编译
- maven使用tomcat7插件编译jsp出错