1,在Linux下配置交叉编译工具链
(1) cd ~ ,进入当前用户目录
(1) 将gcc-4.6.4.tar.xz拷贝到ububtu的/home/XXX/YYY目录下。XXX为当前的用户目录,YYY为在用户目录下创建的一个任意文件夹。
(3) 进入目录 /home/XXX/YYY
(5) 解压gcc-4.6.4.tar.xz: tar -xvf gcc-4.6.4.tar.xz
(6) 把gcc添加到环境变量中
(7) 修改文件/etc/profile文件:
sudo vim /etc/profile
在文件末尾添加以下内容:
export ARM_GCC_DIR=/home/XXX/YYY/gcc-4.6.4/bin
export ARM_GCC_LIB=/home/XXX/YYY/gcc-4.6.4/lib/gcc/arm-arm1176jzfssf-linux-gnueabi/4.6.4
export PATH=${PATH}:${ARM_GCC_DIR}:${ARM_GCC_LIB}
(8) 启用配置文件
source /etc/profile
(9) 工具链的测试
arm-linux-gcc -v
若提示版本号则安装成功如:
...............
gcc version 4.6.4 (crosstool-NG hg+default-2685dfa9de14 - tc0002)