尝试在minix3中编译

时间:2013-04-24 20:06:45

标签: compilation compiler-errors system-calls minix

我在VMware Player上使用minix3,我在编译系统调用时遇到问题。 我实际上试图看看我是否可以在系统调用中添加一个简单的命令,只是为了看到它正常工作,我在printf("my message");文件中放了一个简单的protect.c,它位于usr/src/servers/vfs上。

我保存了它,并尝试使用make命令编译它,而我在vfs目录中。 它说protect.c是最新的。

我尝试更改文件的所有者(protect.c中有chown模式代码),我正在等待我的消息。相反,它只是正确运行命令而不打印我的消息。

我认为我在编译方面做错了,我正在互联网上搜索几个小时试图修复它。但是反复出现的唯一命令是make hdboot。我知道这个命令不会起作用,因为我使用minix3作为虚拟操作系统,但我试着确认它,正如我所说的那样无效。

有人对minix3中的编译有所了解吗?

1 个答案:

答案 0 :(得分:1)

如果您的问题确实存在编译并且您已正确实现系统调用,那么在/ usr / src中进行任何编辑后,您应该从/ usr / src / releasetools调用“make install”然后调用“rebo​​ot”来重新启动minix