我在MINIX 3.1.6中工作,目前我正在更改 do_fork.C 类中的一个小东西,它位于int / usr / src / kernel / system
通常要在Kernel文件夹中编译文件,在内核目录中使用 make install ,然后 make hdboot 。
我使用过这个表单,但它没有编译我的 ../ kernel / system 文件夹!然后我首先在目录中使用cd:“ cd / usr / src / kernel / system ”,然后我在那里使用 make clean 和 make install 。最后,我在目录 / usr / src / tools
中使用了命令 make hdboot但即使那个没有用......编译器也没有显示任何错误或任何错误,它只是不接受我的修改。
有没有人知道如何在Minix中编译整个目录: / usr / src / kernel / system ?
先谢谢
EDITED
有趣的是,我在do_fork
课程中犯了一个错误,当我尝试make install
时,它显示了一个错误。这意味着do_fork.c
正在使用make install
。问题可能在make hdboot
,而不是do_fork.c
的变化吗?
答案 0 :(得分:1)
我在/ usr / src / kernel文件夹中更改了 main.c 文件,方法是在announce方法中添加一个额外的printf语句,以下命令在 MINIX 3.2版本中为我工作强>
在启动画面中选择第一个选项,我的更改可用。