linux下安裝gcc交叉編譯工具及其“浮點數例外”

來源:互聯網
上載者:User

 

1.要在root使用者下安裝,在其他使用者下可能安裝不成功。

2.如果安裝成功後出項“浮點數例外”的情況,可能就是你的linux的

 

版本的問題或者虛擬機器的版本問題,一般重新安裝其他版本的linux系統就能解決。

 

 

 

 

 

 

 

 

 

如何使arm-linux-gcc在任何目錄下都可用:

 

目前的目錄為/home/jun/arm

$ sudo cp -r usr /        

(ps:是一些後邊會用的製作檔案系統的工具,會自動拷貝到對應sbin目錄)

$ cp -r opt/EmbedSky/* ./    

(ps:會把4.3.3和crosstool-***拷貝過來,檔案比較多,會比較慢吧)

然後就可以把opt和usr給rm掉了。

$ rm –rf opt usr

然後我們把  /home/jun/arm/4.3.3/bin 這個目錄加入到環境變數裡邊

$ sudo vi /etc/environment

裡邊只有個path,加入時,別忘了用:隔開。並執行:

$ export PATH=$PATH:/home/jun/arm/4.3.3/bin

這樣當前環境會有效,而修改的environment檔案會在下次開機後有效。

或者修改/etc/profile檔案:在末尾添加如下,儲存/etc/profile檔案:

export PATH=$PATH:/home/jun/arm/4.3.3/bin

       通過下邊命令重新整理path。

       $ source /etc/profile

       然後讓我們驗證一下:

       $ arm-linux-gcc –v

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.