因为在虚拟机上进行开发过于卡顿,所以选择在 MacOS 上搭建实验环境。
在 MacOS 上搭建实验环境
brew update
brew install qemu
- step3: 安装 i386-elf-gcc
这里有很多坑,网上普遍的做法是brew tap 第三方库
,然后brew install i386-elf-gcc
。但是因为现在那些仓库已经将 i386 改为 x64,所以下载下来后 make 仍然使用不了。所以这里只能使用 macports 进行安装。
sudo port -v selfupdate
sudo port install i386-elf-gcc
然后在 ~/.bash_profile 中添加下面两行
export PREFIX=/opt/local
export PATH="$PREFIX/bin:$PATH"