使用ndk开发android 5.0 平台错误处理(1)
16lz
2021-01-25
现象:
使用ndk环境编译c/C++程序在android上运行时出现如下错误:
error: only position independent executables (PIE) are supported
原因:
Lollipop feature. SeeSecurity Enhancements in Android 5.0.
解决方案:
编译和链接时使用 -pie -fpie选项
关于pie的介绍:
http://www.liudonghua.com/?p=367
更多相关文章
- GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
- 高级Redis应用进阶课 一站式Redis解决方案
- 使用大量checkbox的时候可能出现的小问题
- android报The content of the adapter has changed but ListView
- android Studio Error: 前言中不允许有内容
- Android(安卓)Toast cancel问题、源码分析和解决方案
- Android(安卓)TextView两端完美对齐解决方案
- Android(安卓)libav移植
- Android(安卓)jcenter bad gateway 502(Unable to load Maven met