解压到某一目录下,发现输入:arm-linux-gcc -v命令,出现类似"No such File or Dictionary ",这有可能是因为你的机器64位,而你的编译器是32位的,所以应该安装32位的包,尝试
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
发现出错,找不到
lib32bz2-1.0
如果移除lib32bz2-1.0
,剩余的两个包将安装成功
sudo apt-get install lib32z1 lib32ncurses5
安装
lib32bz2-1.0
替代方法如下:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libbz2-1.0:i386 之后在解压路径下运行 arm-linux-gcc -v 出现“command not found” 此时应在/root/.bashrc文件的最后一行添加路径 export PATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin 保存后退出,然后logout重新登录系统,再次运行
就会出现相应的版本信息arm-linux-gcc -v
注意:若上述方法还不可行,可以尝试再安装sudo apt-get install lsb-core解决。