arm-none-linux-gnueabi-gcc Command not found


前言

最近遇到个超级大坑,移植中间件时,交叉编译总是出现 arm-none-linux-gnueabi-gcc: Command not found 报错,明明自己已经安装并且设置了交叉编译器的环境变量。却还是报这个错!!!

问题产生

笔者安装了 zsh shell 但是超级用户默认的终端可不是 zsh

而笔者是在 zsh 的配置文件 ~/.zshrc 里面添加的环境变量,所以,但我使用 带有 sudo 命令的时候,会切换到 bash 结果当然就找不到 arm-none-linux-gnueabi-gcc 交叉编译器了。

解决办法

  1. sudo -s 切换到超级用户 export PATH=$PATH:交叉编译器路径 然后直接 make && make install
  2. vim ~/.bashrc 末尾添加 export PATH=$PATH:交叉编译器路径

文章作者: incipe
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 incipe !
评论
 上一篇
移植opencv3.2.0含opencv_contrib 移植opencv3.2.0含opencv_contrib
环境及工具准备 个人电脑: GEC6818嵌入式开发板 Opencv3.2.0 交叉编译器 交叉编译Opencv3.2.01.解压opencv3.2.0 unzip opencv-3.2.0.zip 2.解压opencv_c
2021-05-01
下一篇 
虚拟机连接摄像头黑屏问题 虚拟机连接摄像头黑屏问题
Ⅰ. 问题 虚拟机连接好 usb 摄像头后,调用 cheese 后都是黑屏,没有任何显示,无法点击任何按钮。 Ⅱ. 解决办法 这样子就完美解决了,哈哈~
2021-01-27
  目录