日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

ubuntu搭建xv6环境

發(fā)布時間:2023/12/9 Ubuntu 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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í)行下面這段。

sudo apt-get install libglib2.0-dev sudo apt-get install libpixman-1-dev

3、xv6安裝

參考xv6簡潔配置步驟,如果報沒有git,就安裝一下:sudo apt-get install git。

附錄

使用gdb設置斷點:如何使用gdb

總結

以上是生活随笔為你收集整理的ubuntu搭建xv6环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。