64位ubuntu下使用32位软件时,明明设置好了环境变量仍提示找不到文件

来源:互联网 发布:icloud照片导入mac 编辑:程序博客网 时间:2024/05/14 01:54

在下载了别人制作的arm-linux-gcc交叉编译工具使用的时候在配置了PATH后提示仍然找不到文件:

kanata@blue:~$ arm-linux-gcc
bash: /home/kanata/armlinux/bin/arm-linux-gcc: 没有那个文件或目录

可是查看路径下面明明有该文件,查阅了部分资料的时候:

发现对于64位ubuntu,使用32位软件的时候可能出现这种问题,其实是缺少32的库==`,提示根本看不出来T T,安装一下库就好了:

sudo apt-get install ia32z1
sudo apt-get install lib32ncurses5
sudo apt-get install lib32bz2-1.0


kanata@blue:~$ arm-linux-gcc -v
Reading specs from /home/kanata/armlinux/bin/../lib/gcc/arm-linux/3.4.5/specs
Configured with: /work/tools/create_crosstools/crosstool-0.43/build/arm-linux/gcc-3.4.5-glibc-2.3.6/gcc-3.4.5/configure --target=arm-linux --host=i686-host_pc-linux-gnu --prefix=/work/tools/gcc-3.4.5-glibc-2.3.6 --with-float=soft --with-headers=/work/tools/gcc-3.4.5-glibc-2.3.6/arm-linux/include --with-local-prefix=/work/tools/gcc-3.4.5-glibc-2.3.6/arm-linux --disable-nls --enable-threads=posix --enable-symvers=gnu --enable-__cxa_atexit --enable-languages=c,c++ --enable-shared --enable-c99 --enable-long-long
Thread model: posix
gcc version 3.4.5




原创粉丝点击