| 허성현 | 김도형 | 윤재선 | 권정태 |
|---|---|---|---|
| hershey95 | pdohyung | se0nShine | oxdjww |
-
터미널에서 다음 명령어를 실행합니다.
git clone https://github.com/SSUminiOS/A3teamOS/tree/main
-
터미널에서 makefile이 있는 디렉토리인 src에 접근을 합니다.
cd src -
터미널에서 명령어로 make qemu-nox를 입력합니다.
make qemu-nox
-
xv6를 실행 후 slabtest를 입력하여 출력 결과를 확인합니다.
slabtest
- git clone 이후, vscode에서 docker-compose 파일을 실행
docker compose up -d그리고 vscode 좌하단에><를 클릭하여 실행 중인 컨테이너에 연결을 누르고 xv6 컨테이너에 연결
- xv6 컨테이너에 접속하고 vscode 파일 열기를 통해
/home/ubuntu/src경로에 접속
apt-update명령어 실행
apt-get install -y build-essential qemu gcc-multilib qemu-system-x86명령어 실행
make qemu-nox로 build하고slabtest실행 시 테스트 결과 확인 가능
만약 make qemu-nox에서 make: *** No rule to make target gnu/9/include/stdbool.h', needed by 'slab.o'. Stop. 오류가 발생한 경우
apt install build-essential 명령어 실행
