要開發xillinux系統,我們需要用到兩個編譯器,一個是xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin,另一個是arm-linux-gnueabihf.tar.xz,第一個是官方提供的編譯器,主要是用於編譯內核和設備樹的,第二個主要是用於編譯應用程序和QT的。
下面提供這兩個編譯器的下載地址,如果失效的話就自行百度下載吧:
鏈接:https://pan.baidu.com/s/13YAb1UGxa0KkB0ZTMzKD5A 密碼:9pgy
1、arm-xilinx-linux-gnueabi編譯器的安裝
首先安裝xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin編譯器。
把這個.bin文件拷貝到ubuntu中,輸入“chmod +x xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin”改爲可執行權限。
輸入“sudo dpkg –reconfigure –plow dash”。
輸入“./xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin”安裝,記下安裝路徑,一般默認安裝就可以了。
2、arm-linux-gnueabihf編譯器的安裝
第二個編譯器是不需要安裝的,把它解壓到一個你喜歡的目錄下吧。
3、修改環境變量
vim /etc/environment
把前面兩個編譯器安裝路徑添加進去。例如我的就加:
:/usr/local/games:/root/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin:/home/xilinx/cross_compile/gcc-linaro-5.5.0-2017.10-i686_arm-linux-gnueabihf/bin
要用冒號分隔。保存。
重啓一下終端,就可以使用這兩個編譯器了。