在普通程序里可以用内核的函数吗?
例如:#include <stdio.h>
#include <linux/vmalloc.h>
#include <linux/mm.h>
int main(int argc, char *argv[])
{
char* buff = NULL;
printf("Hello, world\n");
buff = (void*)vmalloc(PAGE_SIZE<<5);//申请32个页面
printf("vmalloc");
vfree((void*)buff);
return 0;
}
可以吗? 在普通程序里不可以用内核的函数。很明显,链接一定会错。 不行
除非是写驱动那样的模块
页:
[1]