91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

操作系統--調試環境的搭建

發布時間:2020-03-03 09:31:53 來源:網絡 閱讀:264 作者:淡淡_小孩 欄目:系統運維

一.調試系統的搭建

A.系統的搭建需要一款其它的虛擬機軟件,在這里介紹的是Bochs
Bochs--它是一個x86硬件平臺的開源模擬器。它可以模擬各種硬件的配置。Bochs模擬的是整個pc平臺,包括I/O設備、內存和BIOS。它也是一種十分輕便的使用c++編寫的開源IA-32(x86)電腦模擬器,可以運行在最受歡迎的平臺上。它仿真英特爾x86 CPU、常見的I/O設備、和定制的BIOS。
總結如下:
1.專業模擬x86架構的虛擬機
2.開源且高度移植,由C++編寫完成
3.支持操作系統開發過程中的斷點調試
4.通過簡單配置就能夠運行絕大多數主流的操作系統
B.Bochs的安裝與配置
操作系統--調試環境的搭建
在安裝時出現這個錯誤:ERROR: pkg-config was not found, or unable to access the gtk+-2.0 package.這時使用sudo apt-get install libgtk2.0-dev來解決這個錯誤
進行安裝之后的結果是
操作系統--調試環境的搭建在這里會出現錯誤,是因為沒有進行配置,接下來的工作就是進行配置
1.需要對Bochs的啟動文件進行配置
操作系統--調試環境的搭建
2.啟動bochs虛擬機
顯示方式:bochs -f bcchsrc_file
隱式方式:boch

操作系統--調試環境的搭建
在這里需要注意的是
1.確定bochs的安裝路徑(which bochs)
2.安裝vgabios(apt-get install vgabios)
3.確定vgabios的安裝路徑(wh
ereis vgabios)
C.Bochs中的常用命令
操作系統--調試環境的搭建
進行設置完之后就可以體驗bochs的功能(與GDB相似)
操作系統--調試環境的搭建
D.bochs命令的嘗試
操作系統--調試環境的搭建
可以看到
1.進行設置斷點信息
2.查看設置的斷點
3.continue繼續運行時可以看到此時bochs停止在設置的斷點處
4.4處的輸出可以知道正確的加載了bios,t停在了上篇博客的開頭處
后續的Bochs的調試命令可以自己體驗
小結
1.Bochs是一款專業模擬x86架構的虛擬機
2.從源碼安裝Bochs可以獲得調試功能的支持
3.Bochs的啟動配置文件是正確運行的關鍵
4.Bochs支持斷點調試,其調試命令與GDB類似

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

文成县| 武安市| 江油市| 东阿县| 邓州市| 沁阳市| 化德县| 宽甸| 阆中市| 江源县| 兖州市| 舞钢市| 惠水县| 航空| 永德县| 隆尧县| 海盐县| 百色市| 安西县| 大名县| 葵青区| 望都县| 马边| 乌鲁木齐县| 博白县| 蒙自县| 临夏县| 绥阳县| 越西县| 莲花县| 烟台市| 宝坻区| 儋州市| 常熟市| 栾城县| 日土县| 桐庐县| 邵东县| 澎湖县| 阜宁县| 大足县|