玩轉Zynq連載8——Ubuntu下安裝linux交叉編譯器![]() 更多資料共享 騰訊微云鏈接:https://share.weiyun.com/5s6bA0s 百度網盤鏈接:https://pan.baidu.com/s/1XTQtP5LZAedkCwQtllAEyw 提取碼:ld9c 本節要在虛擬機中的Ubuntu操作系統下,安裝linux交叉編譯器(xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin),主要包括以下幾個步驟。 ![]() 使用WinSCP將交叉編譯安裝程序xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin(存放在Software文件夾下)拷貝到Ubuntu下。如圖所示,我們放置在路徑/home/zstar/Download下,所以在Terminal中,在該路徑下先使用如下命令更改權限并設置為可執行文件。 chmod +x xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin 接著使用如下命令修復/bin/sh指向dash而不是bash或其他支持的shell的錯誤。 sudodpkg-reconfigure -plow dash 會彈出如圖所示界面,選擇 ![]() 執行如下命令運行安裝程序。 ./xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin
![]() 安裝過程,按照下面圖示進行設置安裝。 ![]() ![]() ![]() ![]() Where Would You Like to Install?用于設定程序安裝路徑,這里使用本機的默認路徑,若要更改路徑,請一定記著路徑,后續會用到。 在Terminal中輸入如下3個export命令更改環境變量。注意第三個export的PATH必須和實際安裝的路徑一致。 export ARCH=arm exportCROSS_COMPILE=arm-xilinx-linux-gnueabi- exportPATH=/home/zstar/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin/ ![]() 運行如下命令,若打印版本信息,即編譯環境搭建成功。 arm-xilinx-linux-gnueabi-gcc -v ![]() 騰訊微云鏈接:https://share.weiyun.com/5s6bA0s 百度網盤鏈接:https://pan.baidu.com/s/1XTQtP5LZAedkCwQtllAEyw 提取碼:ld9c |