操作系统 bochs 安装及使用
前言:
已经做完了操作系统课设,在此简单记录一下前期环境配置踩的坑,希望给看到的人提供方便。
前期配置环境踩坑
虚拟机使用32位
安装bochs之后顺便多装一个bochs-x
nasm使用2.08.02版本,否则出错
进入到geekos项目的build文件夹中开始make
可能遇到的错误
对‘__stack_chk_fail’未定义的引用,解决方法:在make编译的当前项目里打开makefile文件,然后找到GENERAL_OPTS := -O -Wall $(EXTRA_C_OPTS),在 后面添加编译选项
然后修改makefile文件中100行左右的代码(以下代码对着改)
版权声明: 本文为 InfoQ 作者【allworldg】的原创文章。
原文链接:【http://xie.infoq.cn/article/853fa5c7ca0df73e150c3e658】。
本文遵守【CC BY-NC】协议,转载请保留原文出处及本版权声明。
评论