主题 : 交叉编译出错:exec: arm-none-linux-gnueabi-gcc: not found 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 6201
精华: 0
发帖: 4
金钱: 40 两
威望: 40 点
贡献值: 0 点
综合积分: 8 分
注册时间: 2009-05-23
最后登录: 2009-05-30
楼主  发表于: 2009-05-23 09:54

 交叉编译出错:exec: arm-none-linux-gnueabi-gcc: not found

管理提醒: 本帖被 qq2440 从 micro2440技术交流专区 移动到本区(2013-11-18)
              按照用户使用手册中的步骤,安装了 gcc4.3.2  

等到使用命令arm-linux-gcc的时候,提示:

我是在/usr/local/arm/4.3.2/bin下编译showtime.c的,因为在别的目录不能找到arm-linxu-gcc命令。是不是得拷贝一份到/bin下啊。

[root@localhost bin]# ./arm-linux-gcc -o showtime showtime.c
./arm-linux-gcc: line 3: exec: arm-none-linux-gnueabi-gcc: not found
[root@localhost bin]#

求解!
初来乍到
级别: 新手上路
UID: 40273
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2011-03-17
最后登录: 2012-04-26
1楼  发表于: 2011-03-17 14:51
我最近也遇到了这个错误了,虽说这帖子没有帮我解决任何问题,但是至少给了我一个安慰,也有人碰到这种问题,虽然我遇到的问题不太完全一样,我是在eclipse下碰到的,显示:/usr/local/arm/4.3.2/bin/arm-linux-gcc: line 3: exec:arm-none-linux-gnueabi-gcc: not found
我的解决办法就是机器重启系统就好了,也是无意中发现的,看外国的帖子上也说明是什么环境变量的问题,配置像/root/.bashrc没什么用,suorce了也没用,听高手说要去改/etc/environment,说这个文件是最高级别的环境变量,不过我没试过