在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译。这个编译过程就叫交叉编译。简单地说,就是在一个平台上生成另一个平台上的可执行代码,而这种工具就是交叉编译器(cross compiler)。
2,具体步骤:
参考 国嵌实验手册:实验4_2.⒈ 交叉工具链的安装与使用
3,注意事项:
a,编辑gedit /root/.bashrc时,注意bin文件路径不要弄错
b,在修/root/.bashr后,用arm-linux-gcc -v 查看有没有安装成功
c,修改/etc/profile文件,添加pathmunge /usr/local/arm/4.3.2/bin (bin文件的路径)
在if [ "$EUID" = "0" ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
pathmunge /usr/local/usr/local/arm/4.3.2/bin
else
pathmunge /usr/local/sbin after
pathmunge /usr/sbin after
pathmunge /sbin after
pathmunge /usr/local/usr/local/arm/4.3.2/bin
里面添加。
d,最后千万注意linux要重启后才生效,不要怀疑自己