交叉编译工具链的配置与测试

1、首先下载交叉编译工具链arm-linux-gcc-4.4.3.tar   

https://download.csdn.net/download/weixin_38638777/10309680



2、建立工作目录mkdir /usr/local/arm


3、解压交叉编译工具链tar -xvf arm-linux-gcc-4.4.3.tar 


4、将解压后的文件opt/FriendlyARM/toolschain/4.4.3都拷贝到工作目录下/usr/local/arm


5、拷贝完之后就修改配置文件
1.修改/etc/bash.bashrc文件,此文件只对当前用户适用
sudo gedit /etc/bash.bashrc
在最后加上export PATH=$PATH:/usr/local/arm/4.4.3/bin
保存,退出,然后刷新环境变量使其生效:source /root/.bashrc
2.修改/etc/profile文件,此文件对所有用户适用
sudo gedit /etc/profile
在最后加上export PATH=$PATH:/usr/local/arm/4.4.3/bin
保存,退出,然后刷新环境变量使其生效:source /etc/profile
3.修改/etc/environment文件
sudo gedit /etc/environment
在最后加上:/usr/local/arm/4.4.3/bin
6、如果你是32位的ubuntu系统,到此就已经配置成功了,
   测试配置成功的命令是 arm-linux-gcc -v 如果出现版本号,则说明配置成功
   如果你是64位的系统,那么你还要进行下一步的操作
   我们安装的是32位的arm-linux-gcc,但是我们的系统是64的,所以需要安装32位的库
   使用了lib32ncurses5、lib32z1软件包做为替代,所以在Ubuntu14.04版本当中应该安装执行:
sudo apt-get install lib32ncurses5 ​
sudo apt-get install lib32z1
sudo apt-get install lib32stdc++6
sudo apt-get install libc6:i386 

猜你喜欢

转载自blog.csdn.net/weixin_38638777/article/details/79702085