arm

您所在的位置:网站首页 linux切换用户出现未找到命令窗口怎么解决问题 arm

arm

2024-07-10 22:27| 来源: 网络整理| 查看: 265

本人小白,今天按照网上的教程在Ubuntu18.04上安装arm-linux-gcc编译器,结果很快遇到了问题。很多教程大致内容都差不多,这是其中一篇:arm-linux-gcc交叉编译器安装教程。 按照其中的方法一,使用arm-linux-gcc命令进行编译的时候,总是提示命令未找到。使用方法二,在重启终端后又需要使用source /etc/profile更新一次配置才能使用编译工具。并且用户名全都变成了白色,看起来眼花。 source /etc/profile 一些教程的评论区有很多人在反馈,有人说需要安装64位转32的库才能使用。的确有人成功解决了问题,但是对我的问题毫无帮助。这是链接:ARM编译器装64位转32的库。

以下是我的正确解决办法 对于方法一,安装的编译工具版本是7.4,在终端输“arm”后,连按两次TAB,会出现所有“arm”开头的命令。 其中,使用

sudo apt-get install gcc-arm-linux-gnueabihf

安装的命令应该是这些(未显示完全):查找arm 使用最接近的命令编译,然后发送给开发板,并不能正确运行,貌似识别成.sh文件了。

arm-linux-gnueabihf-gcc

于是本小白坚持探索精神,继续尝试方法二,安装了5.4版本的编译工具。一番尝试后,由白色的用户名联想进入到root模式,竟然发现在root情况,安装教程的方法二在重启终端后仍可以正常使用。 由此我又联想到在玩alias命令的时候,为了让普通用户模式和超级用户模式都能识别命令别名分别在/etc/profile和/home/(用户名)/.bashrc 两个文件中都写入了语句。 于是我将以下命令写入了.bashrc文件后,果然能够在普通模式正常使用了。命令未找到(Command not found)的警告再也没出现过。

export PATH=/usr/local/arm-linux-gcc/5.4.0/bin:$PATH

成功 alg是我给arm-linux-gcc取的别名。大家测试的时候使用下面查看版本信息的命令更方便。

arm-linux-gcc -v

第一次投稿,不足之处还望指正。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3