天嵌 ARM开发社区

 找回密码
 注册
查看: 2486|回复: 6

arm-linux-gcc:命令未找到

[复制链接]
617463359 发表于 2013-3-15 17:29:32 | 显示全部楼层 |阅读模式
首先我用的是天嵌自带的交叉编译器EABI-4.3.3_EmbedSky_20100610.tar.bz2,
  1.首先建一个存放交叉编译器的目录,我建的目录的绝对路径是:/opt/tq  tq就是我建的目录)
  2.解压EABI-4.3.3_EmbedSky_20100610.tar.bz2,
     tar xjvf  EABI-4.3.3_EmbedSky_20100610.tar.bz2
   该文件解压后,就会在tq这个目录中生成两个目录:opt,usr
3.  添加环境变量  在/etc/profile 中 添加
    # Path manipulation
if [ "$EUID" = "0" ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
pathmunge /opt/tq/opt/EmbedSky/4.3.3/bin/
fi
添加完后  source  /etc/profile  使他生效
4.  在控制台执行以下命令:
  cp     /opt/tq/opt/EmbedSky/4.3.3/bin    /usr/local/arm

总结:第3步和第4步这两步少了一步就会出现以下错误:
arm-none-linux-gnueabi-gcc: error trying to exec 'cc1': execvp: No such file or directory
经验:若在解压时  用下面的命令:
  tar xjvf  EABI-4.3.3_EmbedSky_20100610.tar.bz2   -C/
就可以省去第四步
-C / :的意识是解压到指定目录,这里指跟目录,由于该压缩包内部的目录结构本身包含usr/local/arm,所以解压到根目录实际上就是把文件解压到/usr/local/arm文件夹下。

我做是 -C /显示成功   可以当我make bzImage  就会出现命令未找到,,是怎么一回事呢!!!!!!求解啊!完全按照光盘里的视频来做了。。什么TAB,不能空格啊的都注意了。。急急急!!!
美丽天使不爱你 发表于 2013-3-15 17:34:59 | 显示全部楼层
你先用命令arm-linux-gcc -v 看你的交叉编译器安装好么有嘛!
 楼主| 617463359 发表于 2013-3-15 18:29:06 | 显示全部楼层
美丽天使不爱你 发表于 2013-3-15 17:34
你先用命令arm-linux-gcc -v 看你的交叉编译器安装好么有嘛!

这个算是装还好了吧!图片

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 617463359 发表于 2013-3-15 19:39:35 | 显示全部楼层
已经解决!make之前再source一次就可以了
luowei3 发表于 2013-4-11 15:46:31 | 显示全部楼层
问下楼主,这个视频在哪啊,我没找到   
luowei3 发表于 2013-4-11 15:47:02 | 显示全部楼层
   
欧阳秋臣 发表于 2013-4-13 23:36:24 | 显示全部楼层
luowei3 发表于 2013-4-11 15:47

配套光盘里边的linxu资源里边貌似有吧。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-28 02:16 , Processed in 1.037149 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表