리눅스 헤더파일 추가어떻게 해야하나요?
커널의 하나의 c파일을 직접 컴파일을 하려고하는데
참고하는 헤더파일이 어마어마 합니다
#include <linux/xxx.h>
#include <xxx/xxx.h>
이렇게 물고물고 들어가다보니 하나의 c파일을 수정하기 위해 파일을 복사해서 일일이 경로맞추다가
이게 아닌것 같아서 질문드립니다.
다시 새롭게 헤더파일 옵션을 써서 해봐야할것 같아서
컴파일 옵션 -I 를 쓰거나 환경변수 PATH를 설정 후 해봤는데도 잘 안되네요
현재 상태는
커널파일 a.c를 작업폴더에 갖고 와서 컴파일을 하는데
#include <linux/xxx.h> 수많은 파일을 참조하고 있습니다.
해당 linux 폴더를 통으로 작업폴더로 갖고 왔습니다.
작업폴더에는 a.c linux(폴더) 가 있는 상태인데요 (linux 폴더외에 몇개의 폴더가 더 물려있습니다)