arm-none-linux-gnueabi-gcc 未找到命令

使用sudo arm-none-linux-gnueabi-gcc test.c -o test进行编译,出错了,报错如下:
arm-none-linux-gnueabi-gcc未找到命令
根据网上的提示更改了kernel文件下修改交叉编译链的Makefile文件,修改如下:
改为arm-none-linux-gnueabi-gcc的绝对路径
然后去掉sudo,再运行一次,结果这回显示了新的错误
/usr/local/arm-2009q1/bin/…/lib/gcc/arm-none-linux-gnueabi/4.3.3/…/…/…/…/arm-none-linux-gnueabi/bin/ld: cannot open output file test: Permission denied
collect2: ld returned 1 exit status
在这里插入图片描述
解决方法:
$su
输入密码:
root@ubuntu:source /etc/profile
root@ubuntu:arm-none-linux-gnueabi-gcc test.c -o test
结果问题就解决了。
在这里插入图片描述


版权声明:本文为Hi_x_j原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。