CentOS 5.4 添加系统调用函数及内核编译(3)

这时我们可以用VI写一个测试函数,看自己的系统调用是否成功。

#include”stdio.h”

// #define __NR_mycall 333

int main()

{

syscall(333,1)//这里也可写成函数名syscall(mycall,1),直接用系统调用号看上去更简单。

return 0;

}

在Vi里编译运行一下。不会有什么效果,然后输入命令dmesg,就看到自己的名字了:如图1-4.

图1-4 dmesg命令后打印的结果

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwpdsf.html