1. 程式人生 > >ubuntu16.04 64bit安裝交叉編譯工具arm-none-linux-gnueabi-2014.05(最新版)

ubuntu16.04 64bit安裝交叉編譯工具arm-none-linux-gnueabi-2014.05(最新版)

安裝方式:

  • 將下載好的安裝包拷貝到linux環境下,此處可以藉助設定虛擬機器與主機之間的共享資料夾實現。(設定方式自行百度)
  • 實現的過程並不像網上說的那麼一帆風順,因為我的ubuntu是64bit,而安裝包是32bit的,所以就算是安裝網路上說的安裝結束後,還是提示找不到路徑。解決方式還請繼續看下面的闡述。

將檔案拷貝到 /usr/local/目錄下: 進入root模式:sudo su 解壓壓縮包:tar -jxvf arm-2014.05-29-arm…tar.gz2 得到資料夾:arm-2014.05 在這裡插入圖片描述 新增環境變數: 方法一:修改/etc/bash.bashrc檔案 #vim /etc/bash.bashrc 在最後加上: export PATH=KaTeX parse error: Expected 'EOF', got '#' at position 83: …e檔案: #̲ vim /etc/profi…

PATH:/usr/local/arm/3.4.1/bin 立即使新的環境變數生效,不用重啟電腦: 對應方法一:#source /etc/bash.bashrc 對應方法二:# source /etc/profile

檢視是否安裝成功,提示無法找到路徑!!!! 上面說過因為是64bit的原因,需要安裝32bit的一些庫 輸入:

apt-get install lib32ncurses5 lib32z1

apt-get install gcc-multilib g+±multilib

之後再編譯程式就可以了。輸入arm-none-linux-按tab鍵,會列出所有的編譯器:

在這裡插入圖片描述 編寫一個main.c檔案,來試試是否可行: 在這裡插入圖片描述

優秀!!!