Ubuntu下MIPS編譯環境的建立及編程

參考了雷思磊的《自己動手寫CPU》,記錄下根據書中所寫一步步的實現過程

1.首先安裝VMware和Ubuntu虛擬機,然後到Ubuntu官網上下載ISO,之後在VMware嚮導下自動配置,先把Ubuntu點亮再說奮鬥注意內存的分配,以前好像有朋友遇到過內存分配太大而無法點亮的,一般1G即可,大概半個小時的安裝時間,吃完午飯回來就安裝好了,換了個有情懷的桌面,感覺好棒!


2.建立共享文件夾,VMware12在編輯中可以添加共享文件,按照嚮導來操作就行,共享文件夾,Windows下自己定義,Ubuntu下在mnt/hgfs下。如果看不到,打開Ubuntu後,VMware選項欄-虛擬機->重新安裝VMware Tools。現在Ubuntu中虛擬出了一個光盤鏡像,將裏面的壓縮文件拷出來,放到任意文件夾都行,我放在computer->tmp文件夾下,解壓到當前文件夾,進到文件夾裏面,右鍵open in Terminal,打開終端後 sudo ./vmware-install.pl這裏要sudo,否則提示沒有權限,之後大概按10多次回車,就ok了。具體可以參考我的另一篇文章http://xiaoyanyuan7.blog.163.com/blog/static/260234018201632110311490/

當我們在Windows下降文件copy到共享文件夾下,Ubuntu下也就有了~


3.MIPS編譯工具的安裝

所需工具我已經上傳

將文件先複製到opt下,可以參考以下複製指令,到opt目錄下需要加sudo,否則出現權限不夠。參考文章http://blog.sina.com.cn/s/blog_6db312f101017wxg.html

複製文件夾sudo cp -r /mnt/hgfs/share/1 /opt (cp -r  文件所在目錄/文件夾名  目標路徑名)

複製文件sudo cp /mnt/hgfs/share/Bin2Mem.exe /opt  (cp  文件所在目錄/文件名  目標路徑名)

將下載後的文件放到上面所說的共享文件夾下,然後終端裏執行指令sudo cp /mnt/hgfs/share/mips-sde-elf-i686-pc-linux-gnu.tar.tar /opt,將MIPS工具的壓縮文件複製到opt目錄下,再執行解壓指令。重新打開一個終端,執行cd  /opt 切到opt目錄下(cd - 返回上一級),再sudo tar vfxj mips-sde-elf-i686-pc-linux-gun.tar.tar,這句是解壓。(如果無法解壓,就在share裏解壓,右鍵點擊Extract Here,再複製文件夾過來sudo cp -r /mnt/hgfs/share/mips-4.3 /opt)完成後打開主目錄Home文件夾,按Ctrl+h,顯示隱藏文件,雙擊打開.bashrc文件,在此文件最後加上PATH設置export PATH="$PATH: /opt/mips-4.3/bin"  重啓Ubuntu,打開終端,輸入mips-sde-elf-,按兩次Tab,出現MIPS平臺的編譯工具,說明安裝成功

工具下載地址  http://download.csdn.net/detail/sinat_15028281/9500774

ok,先到這,下一篇繼續編譯過程討論。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章