+ -
当前位置:首页 → 问答吧 → 交叉编译器问题,救命!!!!

交叉编译器问题,救命!!!!

时间:2011-08-15

来源:互联网

denny@denny:~/uplooking/usr/local/arm/4.3.2/bin$ ./arm-linux-gcc -v
./arm-linux-gcc: 第 3 行: exec: arm-none-linux-gnueabi-gcc: 未找到

以上问题,困扰一周,还是没有得到解决~
系统重装过两次,还是反复出现以上问题~
也试过装了不同版本的编译器,也同样是报以上错误~
我能保证绝对不是环境变量的问题,不是安装的问题,也不是一些通常的问题~
求教个N多人,都无法解决...
我唯一能想到的就是机器的问题了...

有和我有过同样困扰的人吗?(不要给我再给我一些通常的解决方案了,全都无效...)
有能真正解决问题的高手吗?

跪求...

作者: badboydw   发布时间: 2011-08-15

denny@denny:~/uplooking/usr/local/arm/4.3.2/bin$ 怎么是这样的提示符?

arm-linux-gcc 是不是arm-none-linux-gnueabi-gcc 的 符号链接?

有没尝试过进入 ~/uplooking/usr/local/arm/4.3.2/bin 路径下,执行 ./arm-linux-gcc -v

有没尝试 进入 arm-none-linux-gnueabi-gcc 所在路径,执行 ./arm-none-linux-gnueabi-gcc -v

可以试试各种可能排除一下,

个人还是认为环境变量的问题:

请你在命令行作如下操作:

echo $PATH

结果显示出来后,看看path路径里边有没有 arm-none-linux-gnueabi-gcc 所在的路径,

没有的话,将 arm-none-linux-gnueabi-gcc 所在的路径加入到path环境变量中

假设 arm-none-linux-gnueabi-gcc 在/a/b/c路径下,那么

PATH=/a/b/c:$PATH, 记得,将 /a/b/c 这个路径放在PATH的前边,不要写成 PATH=$PATH:/a/b/c

作者: pro_or_gram   发布时间: 2011-08-15

感谢1楼,你说的我都试过..环境变量绝对没有问题的
我上面的那条命令就是在~/uplooking/usr/local/arm/4.3.2/bin 执行的

救命啊~~
http://forum.ubuntu.org.cn/viewtopic.php?t=296243
我发现一个和我有同样问题的人,不过没有人可以解决~
真的真的不是环境变量的问题~
我甚至怀疑过时bash的问题,但我执行其它脚本文件都没有问题~

作者: badboydw   发布时间: 2011-08-15

别急,一定是哪里有问题,急的话,就解决不了了,

arm-none-linux-gnueabi-gcc 这个你有么,在哪个路径下,这个路径加入了环境变量了么?

作者: pro_or_gram   发布时间: 2011-08-15

使用export 将你的环境变量都 贴出来看看

作者: pro_or_gram   发布时间: 2011-08-15

denny@denny:~$ echo $PATH
/home/denny/uplooking/usr/local/arm/4.3.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
denny@denny:~$ arm-linux-gcc -v
/home/denny/uplooking/usr/local/arm/4.3.2/bin/arm-linux-gcc: 行 3: /home/denny/uplooking/usr/local/arm/4.3.2/bin/arm-none-linux-gnueabi-gcc: 没有那个文件或目录


denny@denny:~$ cd /home/denny/uplooking/usr/local/arm/4.3.2/bin/
denny@denny:~/uplooking/usr/local/arm/4.3.2/bin$ ls
arm-linux-addr2line arm-none-linux-gnueabi-addr2line
arm-linux-ar arm-none-linux-gnueabi-ar
arm-linux-as arm-none-linux-gnueabi-as
arm-linux-c++ arm-none-linux-gnueabi-c++
arm-linux-c++filt arm-none-linux-gnueabi-c++filt
arm-linux-cpp arm-none-linux-gnueabi-cpp
arm-linux-g++ arm-none-linux-gnueabi-g++
arm-linux-gcc arm-none-linux-gnueabi-gcc
arm-linux-gcc-4.3.2 arm-none-linux-gnueabi-gcc-4.3.2
arm-linux-gcov arm-none-linux-gnueabi-gcov
arm-linux-gdb arm-none-linux-gnueabi-gdb
arm-linux-gdbtui arm-none-linux-gnueabi-gdbtui
arm-linux-gprof arm-none-linux-gnueabi-gprof
arm-linux-ld arm-none-linux-gnueabi-ld
arm-linux-nm arm-none-linux-gnueabi-nm
arm-linux-objcopy arm-none-linux-gnueabi-objcopy
arm-linux-objdump arm-none-linux-gnueabi-objdump
arm-linux-ranlib arm-none-linux-gnueabi-ranlib
arm-linux-readelf arm-none-linux-gnueabi-readelf
arm-linux-size arm-none-linux-gnueabi-size
arm-linux-sprite arm-none-linux-gnueabi-sprite
arm-linux-strings arm-none-linux-gnueabi-strings
arm-linux-strip arm-none-linux-gnueabi-strip

作者: badboydw   发布时间: 2011-08-15

该有的都有,环境变量也没有任何问题

作者: badboydw   发布时间: 2011-08-15

热门下载

更多