查询系统是64位还是32位:
$uname -m
输出:i686,系统是32位;
输出:x86_64,系统是64位。
检查文件时64位还是32位
$ file /home/win/gcc # 后面是需要验证的文件
在64位系统下可以安装ia32库从而可以运行32位程序,但反过来是不行的。
安装32位库:
sudo apt-get install ia32-libs*
以上是最终解决问题的关键
忙碌了一天终于把arm-linux-gcc3.4.1安装好了!
也许听起来很惊讶,这么简单的操作都要一天!
对,主要是一开始误以为系统是32位,(实际是64位),所以不确定自己的系统是那个先检测一下。
第一步:
把网上download下来的arm-linux-gcc3.4.1.tar.bz2 解压到/usr/local/arm/下
用命令: (所以操作都在个人win用户下操作,这是一种好习惯)
sudo tar -jxvf arm-linux-gcc3.4.1.tar.bz2 -C / (注意C大写) (为什么只要/就可以呢,其实是因为解压是它解压的默认路径
是usr/local/arm/3.4.1,就只要加前面的/)
第二步是该路径的环境变量(方便以后操作)
命令:export PATH=$PATH:/usr/local/arm/3.4.1/bin
最后可以验证一下是否安装成功:
在任意位置下输入:
arm-linux-gcc(可用tab) -v
将打印版本信息。
所有的操作都不需要 chown chmod都可以。
就这么简单的事!呵呵呵
阅读(1708) | 评论(0) | 转发(0) |