2017-11-12 14 views
0

현재 xv6 OS를 연구 중입니다. MAKEFILE 파일을 수정하여 시스템 호출을 추가하는 방법을 찾았습니다. here 제 질문은 단순한 텍스트 파일이나 다른 종류의 파일을 xv6 시스템에서 부팅하기 위해 추가하는 방법입니다.xv6 메이크 파일에 일반 파일 추가

답변

0

Xv6의 README 파일 역시 일반적인 파일입니다. Makefile에서 README가 있는지 검색하고 필요한 파일을 추가하는 것으로 충분합니다.

new.txt가 추가하려는 파일이라고 가정합니다. 변경되는 메이크

부품은 :

1)

fs.img: mkfs README new.txt $(UPROGS) 
./mkfs fs.img README new.txt $(UPROGS) 

2)

PRINT = runoff.list runoff.spec README new.txt toc.hdr toc.ftr $(FILES) 

3)

EXTRA=\ 
mkfs.c ulib.c user.h cat.c echo.c forktest.c grep.c kill.c\ 
ln.c ls.c mkdir.c rm.c stressfs.c usertests.c wc.c zombie.c\ 
printf.c umalloc.c\ 
README new.txt dot-bochsrc *.pl toc.* runoff runoff1 runoff.list\ 
.gdbinit.tmpl gdbutil\ 
+1

이 용액을 완벽하게 작동한다. 을 호출하는 것을 잊지 마십시오. >>> 을 깨끗이 만듭니다. 앞에하십시오 >>> make –