秋风幕霞挽风曲 2024-06-05 15:25 采纳率: 0%
浏览 18
已结题

arm-linux-guneabinf-gcc-v:未找到命令

谁知道啊,环境变量和gcc都已经添加,但是显示:arm-linux-guneabinf-gcc-v:未找到命令

img

  • 写回答

3条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-06-05 15:25
    关注

    引自免费微信小程序:皆我百晓生

    看起来你在Linux系统上安装了ARM交叉编译器(Linaro GCC),但当你尝试运行arm-linux-gnueabihf-gcc-v时遇到了“未找到命令”的错误。这可能是因为环境变量设置不正确,导致系统找不到编译器的路径。

    首先,确保你已经将编译器的路径添加到PATH环境变量中。在你的bash配置文件中(通常是.bashrc.bash_profile),你需要添加下面这一行:

    export PATH=$PATH:/usr/local/arm/gcc-linaro-11.3.1-2022.06-x86_64_arm-linux-gnueabihf/bin
    

    然后,保存并更新你的bash配置文件。如果你在当前会话中立即生效这个更改,可以执行以下命令:

    source ~/.bashrc
    

    或者,如果你使用的是.bash_profile,则执行:

    source ~/.bash_profile
    

    现在,你应该可以在命令行中正常运行arm-linux-gnueabihf-gcc-v了。再次尝试输入:

    arm-linux-gnueabihf-gcc-v
    

    这将会显示出GCC的版本信息,表明已经成功设置了环境变量。

    如果仍然遇到问题,检查一下你是否在正确的目录下,以及你是否有权限运行该命令。如果问题依然存在,那么可能是安装过程中出现了问题,建议重新检查编译器的安装步骤,确保所有依赖都已正确安装,并且按照正确的顺序设置了环境变量。

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月13日
  • 创建了问题 6月5日