TwilightOS
1.0.0

이 OS는 저를위한 것이지만 다른 사람들이 도와주고 사용하기를 바랍니다. 나는 Twilight가 처음으로 그것을보고있는 사람에게는 적절하고 이해할 수 있기를 원합니다. 그 점을 염두에두고, 나는 일을 읽을 수 있고 멋진 일을하지 않기 위해 의식적인 노력을 기울이고 있습니다. 비록 그것이 성능에 영향을 미치더라도, 나는 유지 관리를 우선 순위로 평가하고 있습니다. 나는 또한 주요 기능을 추가하는 사람이기도합니다. 이것은 주로 저를위한 경험이있는 운동이기 때문입니다. 추가하고 싶은 큰 기능이 있으시면 먼저 저에게 이야기 해주세요. 나는 개인적으로 사용하는 기능을 갖는 데만 관심이 있습니다. 당신이 기부를했다면, 당신은 더 많은 것을 환영합니다.
현재 Twilight는 osdev.org 크로스 컴파일러 섹션 및 NASM에 설명 된 크로스 컴파일러를 사용하여 구축됩니다. Visual Studio Code를 메인 편집기로 사용하고 Linux 용 Windows 서브 시스템과 컴파일을하고 있지만 독립형 Linux도 잘 작동합니다. QEMU 및 VirtualBox에서만 테스트를 수행했습니다. 원하는 방식으로 테스트를 수행하려면 make run 레시피의 경로를 변경해야합니다.
모든 옵션을 보려면 파일 제조사를 확인하지만 가장 유용합니다.
make clean 모든 내장 된 파일을 청소합니다make build 모든 파일을 빌드합니다make run QEMU로 OS를 시작합니다make files 구축 프로세스에 사용하기 위해 위치한 모든 파일이 표시됩니다. 이것은 엄격한 순서는 아니지만 논리적 진보로 의미가 있습니다. 이미있는 내용에 대한 자세한 내용은 위키를 살펴보십시오.
