当前位置:   article > 正文

设备运行可执行文件报:not executable: 64-bit ELF file

not executable: 64-bit elf file

使用gcc或cc命令编译c文件后,push到Android系统中执行,报:not executable: 64-bit ELF file

解决方法:

使用Android SDK中的交叉编译工具来进行编译,具体操作如下

./prebuilts/gcc/linux-x86/arm/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -o 可执行文件名 --static 源文件

注意--static一定要用

编译后再将可执行文件push到系统即可执行

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/319281
推荐阅读
相关标签
  

闽ICP备14008679号