九鼎创展论坛

标题: arm-none-linux-gnueabi-gcc 编译出的程序权限问题 [打印本页]

作者: 犬神月    时间: 2017-6-17 15:50
标题: arm-none-linux-gnueabi-gcc 编译出的程序权限问题
arm-none-linux-gnueabi-gcc 编译出的程序,在arm上执行报错,sh: ./Test2: can't execute: Permission denied,chmod 也改不了权限,怎么个回事?

作者: 犬神月    时间: 2017-6-17 15:53
本人在QQ群 :x4418/ibox4418论坛 群名片:深圳Taikoto
作者: lxz    时间: 2017-6-17 18:18
4418的安卓4.4的安装交叉编译工具链是prebuilts/gcc/linux-x86/arm/arm-eabi-4.7这个,请用这个编译,你修改下你要编译的文件的权限,给他777的权限,再编译应该就可以了。你提到的chmod权限问题,请问你是不是没有获得root权限,先用su获得权限
作者: 犬神月    时间: 2017-6-18 11:38
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
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
犬神月 发表于 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不存在




欢迎光临 九鼎创展论坛 (http://bbs.9tripod.com/) Powered by Discuz! X3.2