龍芯LS1B Ubuntu交叉編譯環境的建立,mipsel

來源:互聯網
上載者:User

源碼包位置:Loongson_1B/Tools/toolchain/gcc-3.4.6-2f.tgz

(1)在Windows上把gcc-3.4.6-2f.tgz 複製到共用目錄“E:\Ubuntu-10.04\share”, 在Ubuntu上再到“/mnt/hgfs/share/”中把交叉編譯工具鏈gcc-3.4.6-2f.tgz 複製到“/tmp”或自己建立管理的目錄。然後進到該目錄,解壓。

複製到“/tmp”:

#cp /mnt/hgfs/share/gcc-3.4.6-2f.tar.gz /tmp

解壓到/opt目錄下:

#tar zxvf gcc-3.4.6-2f.tar.gz -C /opt

(2)設定工具鏈的路徑到系統內容變數         

#export PATH=/opt/gcc-3.4.6-2f/bin:$PATH

輸入命令mipsel-linux-gcc -v ,看到如下顯示,則交叉編譯環境已經建立。

 

提示:

這條命令的作用只在當前終端有效,即交叉編譯環境只在當前終端起作用。 需要在整個

系統建立交叉編譯環境,可以把/opt/gcc-3.4.6-2f/bin:  添加到/root/.bashrc檔案最後一行。

也可以運行命令列echo "export PATH=/opt/gcc-3.4.6-2f/bin:$PATH" >> /root/.bashrc。

(如果工具鏈不能正常工作,建議重新解壓到/home/cpu目錄下)

然後開啟新終端切換到超級使用者權限(sudo su),運行echo $PATH查看驗證。

 

 

建立連結(如果不建立可能會出現找不到 /home/cpu/gcc-3.4.6-2f/mipsel-linux//lib/libc.so.6等錯誤)。建立連結方法如下:

#mkdir -p /home/cpu

#cd /home/cpu

#ln -s /opt/gcc-3.4.6-2f   gcc-3.4.6-2f


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.