Bochs的版本安装
1.汇编和操作系统学习的视频网址
2.书籍
下面列表是学习顺序
3.bochs软件安装和配置
3.1 安装地址
-
我的夸克网盘上的bochs备份 提取码:ZxQv
3.2 bochs安装教程
3.2.1 ubuntu 包管理安装bochs2.7
截止2025/9/22 默认安装的版本是bochs2.7
sudo apt install bochs
sudo apt install bochs-x
卸载命令
sudo apt remove bochs-x
sudo apt remove bochs
3.2.2 bochs2.8源码包编译安装
#1.解压
tar -zxvf bochs-2.8.tar.gz
#2.安装编译环境,不知道哪些需要,网上搜索到的都安装一遍
sudo apt-get update
sudo apt-get install -y build-essential gcc g++ make libx11-dev libgtk2.0-dev libsdl1.2-dev libxrandr-dev gcc-multilib nasm pkg-config
sudo apt-get install build-essential xorg-dev libgtk2.0-dev
#3.编译,安装
./configure --with-x11 --with-wx --enable-all-optimizations --enable-readline --enable-debugger-gui --enable-x86-debugger --enable-a20-pin --enable-fast-function-calls --enable-debugger --with-all-libs
# 使用所有可用的 CPU 核心并行编译以加快速度
make -j$(nproc)
# 需要 sudo 权限来向系统目录写入文件
sudo make install
#卸载
sudo make uninstall
一些帮助命令,编译help ,看英文可用进行个性化扩展
./configure --help
3.2.2 bochs debug的命令
bochs --help
[先占坑,写在另一篇文字 ,这篇文字写安装和使用过程中的问题解决方案]
3.2.2 聊聊bochs3.0的一些问题和一些技巧
最新版本配置文件添加"gui_debug"允许会报错,看bochs issues开发说bochs3.0 取消了在配置文件添加 "gui_debug"。

浙公网安备 33010602011771号