当我尝试在Minix3.2中执行我自己的代码时,我得到了“系统:来自109894的拒绝请求44”。我重写了代码和makefile,所以可能会有一些打字错误。但是,该程序编译得很好。
我的c文件:
#include <stdio.h>
#include <stdlib.h>
#include <minix/syslib.h>
int main(int argc, char **argv) {
printf("test");
return EXIT_SUCCESS;
}我的makefile:
PROG = helloproc
SRC = helloproc.c
MAN=
.include <bsd.prog.mk>Minix使用BSD编译平台(因此有了这个标签)。
发布于 2012-06-21 00:03:28
显然,在/usr/srcs/drivers之外的其他地方运行应用程序会让它作为普通程序而不是驱动程序运行。
https://stackoverflow.com/questions/11108247
复制相似问题