在Linux驅動開發過程中,往往需要搭建交叉編譯開發環境,其中,最重要的環節就是安裝交叉編譯工具鏈,本文介紹如何在Ubuntu下搭建交叉編譯開發環境。
1、官網下載交叉編譯工具鏈
鏈接如下:
https://www.linaro.org/downloads/
2、解壓文件
$ mv gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf.tar.xz ~/tools $ xz -d gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf.tar.xz $ tar -xvf gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf.tar
3、修改環境變量
$ vim ~/.bashrc
在文件的最后添加交叉編譯工具鏈的位置:
export PATH=$PATH:/home/hly/tools/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin
然后使環境變量生效
$ source ~/.bashrc
4、測試
$ arm-linux-gnueabihf-gcc –v
輸出如下即安裝交叉編譯工具鏈成功:
交叉編譯環境搭建完成后,就可以進行嵌入式目標板的開發了。