永发信息网

ubuntu11.10 makefile编译却说armv4l-unknown-linux-gcc:Command not found 还有个Error 127

答案:3  悬赏:80  手机版
解决时间 2021-04-07 08:02
  • 提问者网友:我的未来我做主
  • 2021-04-06 14:24
ubuntu11.10 makefile编译却说armv4l-unknown-linux-gcc:Command not found 还有个Error 127
最佳答案
  • 五星知识达人网友:一把行者刀
  • 2021-04-06 14:49
你得确定一下,你安装完之後的名字,应该不叫做 armv4l-unknown-linux-gcc追问额,确定了。。是armv4l-unknown-linux-gcc 这个名字没变。。追答那麽你有确定你的PATH加入了吗?追问PATH加入了的:export PATH=/opt/host/arm4l/bin:$PATH (这个格式也试过:PATH=$PATH:$HOME/bin:/opt/host/armv4l/bin/) 仍然无效。。追答这样子吧,我们先假设你安装是成功的。然後你先找到 gcc 档案的位置,把 gcc 拷贝到你的 makefile 目录里,重新执行一次看看。追问做了。。仍然无效。。是不是内核问题啊追答CC= armv4l-unknown-linux-gcc
这一行,改成 CC= ./armv4l-unknown-linux-gcc 看看。
全部回答
  • 1楼网友:煞尾
  • 2021-04-06 15:15
终端中输入armv4l 然后按两次tab键,看看有没有对应的armv4l-unknown-linux-gcc。
或者加armv4l-unknown-linux-gcc -v、-version之类的参数,看看有没有版本信息提示。
如果没有,绝对path配置错误,或者安装根本就没有成功。追问终端下armv4l-unknown-linux-gcc -v显示:armv4l-unknown-linux-gcc: command not found;
但安装应该是成功了的,path的配置都是照着教程做的。不过教程是在redhat下做的,难道这个有关?追答没安装成功,重新装吧。追问重装了。。。是不是内核不对啊。。
  • 2楼网友:春色三分
  • 2021-04-06 15:05
没有添加环境变量,找不到你的命令,因为linux命令倒是从/bin /sbin /usr/bin /usr/sbin 四个目录搜索的,如果你安装命令时不是在这几个命令就只能找不到了,惊异export一下,或是修改.bashrc文件。追问额。。设置了的export PATH=$PATH:$HOME/bin:/opt/host/armv4l/bin/ 。。仍然不行啊追答格式不对啊!应该是export PATH=/opt/host/arm4l/bin:$PATH追问仍然无效,还是这个问题一点都没变。。追答那到底有没有这个命令啊?你到安装目录下的bin目录下查看是否真有这个命令吧?或是在sbin目录下也可以,如果没有生成这个命令,任你怎么加环境变量都没用啊!追问大侠可否明示啊,我是新手。。“查看bin目录下查看是否真有这个命令”这一步怎么做?然后万一没有呢,那我该怎么办啊?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯