ubuntu搭建xv6环境
生活随笔
收集整理的這篇文章主要介紹了
ubuntu搭建xv6环境
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
先看這篇官方的教程,如果搞好了,就不用看下面的了
參考:
1.xv6簡潔配置步驟
2.xv6詳細配置步驟
安裝內(nèi)容包括3個部分:riscv工具鏈、qemu和xv6。
1.期間如果報錯說“權限不夠”,切換到root用戶:su
2.需要預留11G+3.8G的磁盤空間,磁盤如何擴展
3.退出xv6的指令:Ctrl-a x
1、riscv工具鏈
1.從網(wǎng)盤下載(提取碼ui4j)工具鏈壓縮包。然后把壓縮包從windows拖到vmware虛擬機。
tar -zxvf riscv-gnu-toolchain.tar.gz #解開壓縮包 cd riscv-gnu-toolchain #進子文件夾 ./configure --prefix=/usr/local/opt/riscv-gnu-toolchain #配置產(chǎn)物路徑此時直接make的話,在30分鐘的代碼編譯過程中會出現(xiàn)報錯:具體可以看此篇。每次報錯中斷后都要重新make,為了節(jié)約時間,先運行:
sudo apt-get install texinfo sudo apt-get install bison sudo apt-get install flex sudo apt-get install zlib1g-dev sudo apt-get install libexpat-dev再執(zhí)行
make #如果make的中途報錯,可能是有什么軟件沒有裝,具體還是要百度之后參考xv6簡潔配置步驟,如果報沒有git,就安裝一下:sudo apt-get install git。
2、qemu安裝
參考xv6詳細配置步驟,只需注意一點:
如果./configure ...配置失敗,并且執(zhí)行下面這段也有警告的話,需要執(zhí)行完sudo apt-get update,再執(zhí)行下面這段。
3、xv6安裝
參考xv6簡潔配置步驟,如果報沒有git,就安裝一下:sudo apt-get install git。
附錄
使用gdb設置斷點:如何使用gdb
總結
以上是生活随笔為你收集整理的ubuntu搭建xv6环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 初学Vue.js--数据绑定与文本插值
- 下一篇: ubantu 添加防火墙策略_ubunt