c – 如何在linux的内核模式下编程并编译“Hello World”代码?

是的,作为标题,我不知道如何在linux的内核模式下编程和编译“Hello World”代码,请以最简单易懂的方式帮助我.谢谢 !
(也欢迎任何相关文件,我只是新手)
最佳答案
你可以从Here开始:

/*  
 *  hello-1.c - The simplest kernel module.
 */
#include <linux/module.h>   /* Needed by all modules */
#include <linux/kernel.h>   /* Needed for KERN_INFO */

int init_module(void)
{
    printk(KERN_INFO "Hello world 1.\n");

    /* 
     * A non 0 return means init_module failed; module can't be loaded. 
     */
    return 0;
}

void cleanup_module(void)
{
    printk(KERN_INFO "Goodbye world 1.\n");
}

转载注明原文:c – 如何在linux的内核模式下编程并编译“Hello World”代码? - 代码日志