#include <linux/init.h>

#include <linux/module.h>

#include <linux/kernel.h>


int simple_init(void)

{

       printk(KERN_INFO "Loading Module\n");


       return 0;

}


/* This function is called when the module is removed. */

void simple_exit(void) {

printk(KERN_INFO "Removing Module\n");

}


module_init(simple_init);

module_exit(simple_exit);


MODULE_LICENSE("GPL");

MODULE_DESCRIPTION("Simple Module");

MODULE_AUTHOR("SGG");




----







저게 머하는 건지도 좆도 몰겠지만 머 일단 책에서 하라는 대로 저 내용 그대로 simple.c 파일 만들고


터미널 열어서 gcc 명령어 하면 된대서 이걸루 하니까 init.h 파일이 없다드라구


그래서 진짜 없나 싶어서 linux 폴더 가보니까 진짜 없네?


쒸발;;; 머 어쩌란 거지 하다가 구글에 init.h 막 검색해봤는데









요런 게 또 있네





해서 질문


두 번째 스샷에 적혀있는 소스코드 그대로 긁어다가 복붙에서 init.h 파일 만든 담에


linux 경로에 처박아넣으면 최소한 저 init.h 파일 없는뎁숑 오류는 해결할 수 있을까?