解决arm-linux-gcc:command not found问题

在我跟着步骤安装完编译器后,到达下图步骤时,我都是正确的,但当我重新打开终端再次输入arm-linux-gcc -v时,它又提示了我命令找不到,必须跟着source /etc/profile后面arm-linux-gcc -v,才能正常显示

在这里插入图片描述

错误如图

在这里插入图片描述

解决方案

但不能我每次用这个就要去source一遍吧,所以有了这个回答,这个时候,我们只要打开终端
输入vim ~/.bashrc
跳入该文件,键盘按 i 编辑插入模式,然后拉到最下,插入一句source /etc/profile
在这里插入图片描述

ESC键退出插入模式,shift+:wq(wq具体含义百度),此时已经自动跳出文件,退回到上个终端页面。

此时再arm-linux-gcc -v就成功了,如果还失败,关闭终端再打开一个新的就可以了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

还有一种情况,上述操作做完后,可能还出现的情况是普通用户下可以使用arm-linux-gcc,而超级用户下使用不了

错误如图

在这里插入图片描述
解决方案如上一模一样
在这里插入图片描述
完成后显示可用了
在这里插入图片描述

补充

超级用户下用不了的解决步骤,注意先要进入超级用户!再vim ~/.bashrc ,再插入source语句;
没有vim编辑器的话,根据提示直接sudo apt-get install vim就好了;
实在不行,就 gedit ~/.bashrc ,接着也会打开这个文件,同样拉到最后加入source语句。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐