九鼎创展论坛中文版English
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 162|回复: 5

arm-none-linux-gnueabi-gcc 编译出的程序权限问题

[复制链接]
发表于 2017-6-17 15:50:21 | 显示全部楼层 |阅读模式
arm-none-linux-gnueabi-gcc 编译出的程序,在arm上执行报错,sh: ./Test2: can't execute: Permission denied,chmod 也改不了权限,怎么个回事?
回复

使用道具 举报

 楼主| 发表于 2017-6-17 15:53:05 | 显示全部楼层
本人在QQ群 :x4418/ibox4418论坛 群名片:深圳Taikoto
回复 支持 反对

使用道具 举报

发表于 2017-6-17 18:18:26 | 显示全部楼层
4418的安卓4.4的安装交叉编译工具链是prebuilts/gcc/linux-x86/arm/arm-eabi-4.7这个,请用这个编译,你修改下你要编译的文件的权限,给他777的权限,再编译应该就可以了。你提到的chmod权限问题,请问你是不是没有获得root权限,先用su获得权限
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-6-18 11:38:30 | 显示全部楼层
arm-eabi-gcc 编译时缺啥文件,如提示:/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/bin/../lib/gcc/arm-eabi/4.7/include-fixed/stdio.h:50:23: fatal error: sys/cdefs.h: No such file or directory
compilation terminated.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-6-18 11:40:15 | 显示全部楼层
lxz 发表于 2017-6-17 18:18
4418的安卓4.4的安装交叉编译工具链是prebuilts/gcc/linux-x86/arm/arm-eabi-4.7这个,请用这个编译,你修 ...

su切换到root, chmod也是改不了权限
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-6-18 11:43:54 | 显示全部楼层
犬神月 发表于 2017-6-18 11:38
arm-eabi-gcc 编译时缺啥文件,如提示:/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/bin/../lib/gcc/arm-ea ...

文件sys/cdefs.h 在 prebuilts/gcc/linux-x86/arm/arm-eabi-4.7/lib/gcc/arm-eabi/4.7/include-fixed/sys不存在
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳市九鼎创展科技官方论坛 ( 粤ICP备11028681号-2  

GMT+8, 2017-12-16 03:33 , Processed in 0.190119 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表