Operating-Systems-and-Middleware--Supporting-Controlled-Interaction

(★ 125)

free, modifiable textbook on operating systems principles (Creative Commons)

  • .gitignore
  • by-sa.pdf
  • distmid.tex
  • hail_f0101.pdf
  • hail_f0102.pdf
  • hail_f0201.pdf
  • hail_f0202.pdf
  • hail_f0205.pdf
  • hail_f0206.pdf
  • hail_f0208.pdf
  • hail_f0301.pdf
  • hail_f0302.pdf
  • hail_f0303.pdf
  • hail_f0304.pdf
  • hail_f0305.pdf
  • hail_f0306.pdf
  • hail_f0307.pdf
  • hail_f0309.pdf
  • hail_f0401.pdf
  • hail_f0404.pdf
  • hail_f0408.pdf
  • hail_f0412.pdf
  • hail_f0413.pdf
  • hail_f0414.pdf
  • hail_f0415.pdf
  • hail_f0416.pdf
  • hail_f0420.pdf
  • hail_f0422.pdf
  • hail_f0424.pdf
  • hail_f0501.pdf
  • hail_f0502.pdf
  • hail_f0503.pdf
  • hail_f0504.pdf
  • hail_f0505.pdf
  • hail_f0506.pdf
  • hail_f0507.pdf
  • hail_f0508.pdf
  • hail_f0509.pdf
  • hail_f0510.pdf
  • hail_f0511.pdf
  • hail_f0512.pdf
  • hail_f0513.pdf
  • hail_f0601.pdf
  • hail_f0602.pdf
  • hail_f0603.pdf
  • hail_f0604.pdf
  • hail_f0605.pdf
  • hail_f0606.pdf
  • hail_f0607.pdf
  • hail_f0608.pdf
  • hail_f0609.pdf
  • hail_f0610.pdf
  • hail_f0612.pdf
  • hail_f0613.pdf
  • hail_f0614.pdf
  • hail_f0616.pdf
  • hail_f0617.pdf
  • hail_f0618.pdf
  • hail_f0619.pdf
  • hail_f0708.pdf
  • hail_f0709.pdf
  • hail_f0713.pdf
  • hail_f0714.pdf
  • hail_f0715.pdf
  • hail_f0716.pdf
  • hail_f0718.pdf
  • hail_f0719.pdf
  • hail_f0801.pdf
  • hail_f0810.pdf
  • hail_f0811.pdf
  • hail_f0812.pdf
  • hail_f0813.pdf
  • hail_f0815.pdf
  • hail_f0816.pdf
  • hail_f0817.pdf
  • hail_f0901.pdf
  • hail_f0902.pdf
  • hail_f0903.pdf
  • hail_f0904.pdf
  • hail_f0905.pdf
  • hail_f0906.pdf
  • hail_f0909.pdf
  • hail_f0910.pdf
  • hail_f0911.pdf
  • hail_f0912.pdf
  • hail_f0913.pdf
  • hail_f0a01.pdf
  • hail_f1001.pdf
  • hail_f1002.pdf
  • hail_f1003.pdf
  • hail_f1004.pdf
  • hail_f1005.pdf
  • hail_f1101.pdf
  • hail_f1102.pdf
  • hail_f1103.pdf
  • hail_f1104.pdf
  • hail_f1107.pdf
  • intro.tex
  • makefile
  • networking.tex
  • os-book.bib
  • os-book.tex
  • persistence.tex
  • petra.pdf
  • preface.tex
  • processes.tex
  • README.md
  • scheduling.tex
  • security.tex
  • stacks.tex
  • synchronization.tex
  • threads.tex
  • transactions.tex
  • Virtual Memory Patch.docx
  • vm.tex

# 설치 가이드

1. 코드 내려받기
git clone https://github.com/Max-Hailperin/Operating-Systems-and-Middleware--Supporting-Controlled-Interaction

깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.

cd Operating-Systems-and-Middleware--Supporting-Controlled-Interaction

방금 내려받은 프로젝트 폴더 안으로 이동합니다.

2. Make

보통 추천
사전 준비물
  • Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
  • Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make

생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.

에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation