c-如何在MINIX 3中编译目录/usr/src/kernel/system



我在MINIX 3.1.6中工作,目前我正在do_fork.C类中做一些更改,该类位于/usr/src/kernel/system中。

通常编译Kernel文件夹中的文件,是在内核目录中使用makeinstall,然后使用makehdboot

我使用了这个表单,但它没有将我编译成/kernel/system文件夹!然后,我首先在目录中使用cd:"cd/usr/src/kernel/system",然后在那里使用make-cleanmake-install。最后,我使用了/usr/src/tools目录中的命令make hdboot

但即使是那个也没用。。。编译器没有显示任何错误或任何东西,只是不接受我的更改。

有人知道如何在Minix中编译整个目录:/usr/src/kernel/system吗?

提前感谢

已编辑

有趣的是,我在do_fork类中犯了一个错误,当我尝试make install时,它显示了一个Error。这意味着CCD_ 3正被CCD_。make hdboot中的问题可能是它没有接受do_fork.c的更改吗?

我在announce-method中添加了一条额外的printf语句,从而更改了/usr/src/kernel文件夹中的main.c文件,以下命令在MINIX 3.2版本中对我有效。

  1. /usr/src/kernel文件夹中运行命令"make-install"
  2. 转到目录/usr/src/tools并运行命令"make-hdboot"
  3. 重新启动操作系统

在引导屏幕中选择第一个选项,我的更改就可用了。

相关内容

  • 没有找到相关文章

最新更新