1. 程式人生 > >在Linux pc上的交叉編譯環境的搭建

在Linux pc上的交叉編譯環境的搭建

交叉編譯環境 在一種計算機環境中執行的編譯程式,能編譯出在另外一種環境下執行的程式碼,在Linux PC上,利用arm-linux-gcc編譯器,可編譯出針對Linux ARM平臺的可執行程式碼。 一般在開發板中又配套的gcc,將gcc壓縮檔案拷貝到Linux根目錄解壓就好

本文以gcc-4.6.4.tar.xz 為例 1、將gcc-4.6.4.tar.xz 拷貝到根檔案目錄解壓 sudocp/mnt/hgfs/share/gcc4.6.4.tar.xz/opt/tmp tar xvf gcc-4.6.4.tar.xz (最好加sudo) 2、 sudo vim ~/.bashrc /* 新增交叉編譯工具鏈的路徑到系統指令碼 (或者執行命令#gedit /root/.bashrc編輯 /root/.bashrc 檔案), 注意“ bashrc ”前面有一個“ . ”,修改最後一行為 export PATH=/opt/tmp/gcc-4.6.4/bin:$PATH

,注意路徑一定要寫對,否則將不會有效 ( 注意路徑要根據gcc-4.6.4的實際路徑修改 ) 3. source/.bashrc//使41arm-linux-gcc –v 會出現如下資訊,這說明交叉編譯環境已經成功安裝。這裡寫圖片描述 (2)$ arm-n 然後按Tab鍵補全 //如果能補全為arm-none-linux-gnueabi- 表示安裝交叉編譯工具成功了