arm-buildroot-linux-gnueabihf-gcc -o hello hello.c 出现cc1: fatal error: hello.c: Permission denied

按照官方文件配置的ubantu环境,按照手册下载BSP(中间学习有间隔,但是应该没有少步骤),在01_hello的交叉编译中,arm-buildroot-linux-gnueabihf-gcc -o hello hello.c 出现cc1: fatal error: hello.c: Permission denied
测试过交叉编译工具


但是执行命令后,提示

查看了bin文件是否存在(路径如下)或者权限问题(修改成了777)

但还是cc1报错,求教.

经过测试,是权限不够,git下来的/01_all_series_quickstart/04_嵌入式Linux应用开发基础知识/source/01_hello 权限是-rwxrwx— 。 返回source后sudo chmod -R 777 source递归改变下面的权限,再交叉编译就正常了。
值得注意的是:如果只改变hello.c的权限,编译之后产生的hello文件,权限似乎与文件夹一致


递归改变所有权限后arm-buildroot-linux-gnueabihf-gcc -o hello hello.c编译成功