Windows 플랫폼 커널 개발

Windows 플랫폼 커널 개발

내 시스템에는 이미 Windows 10이 설치되어 있습니다. cygwin도 설치했습니다. 커널 개발을 배우고 싶습니다. Windows 플랫폼에서 cygwin을 사용하여 커널을 설치하고 만들고 빌드하는 방법이 있습니까? 그렇지 않은 경우 동일한 작업을 수행하는 다른 방법을 알고 싶습니다. 가상 머신을 사용하고 싶지 않습니다.

답변1

Cygwin은 *nix 커널과 아무 관련이 없습니다. 기본적으로 POSIX API를 구현하는 Windows DLL과 이에 대해 실행되는 셸 및 도구의 두 부분으로 구성됩니다. 이들은 함께 Windows에서 Unix의 "모양과 느낌"을 제공합니다. (gcc 포트와 GNU 빌드 체인의 다른 부분이 있지만 이는 DLL을 사용할 수 있는 더 많은 기본 바이너리를 생성할 뿐입니다.)

가상 머신을 사용하세요. 아니면 다음과 같은 것을 조사할 수도 있습니다.협업Linux. 저도 직접 경험은 없지만홈페이지이건...

...Microsoft Windows에서 기본적으로 Linux를 최적으로 실행할 수 있는 무료 오픈 소스 방법...단일 컴퓨터에서 다른 운영 체제와 함께 실행할 수 있는 Linux 커널 포트...Windows 2000/XP에서 실행 VMware 등 상용 PC 가상화 소프트웨어를 사용하지 않는 Linux/Vista/7

어떤 이유로 인해 기존 가상 머신을 절대 실행할 수 없는 경우에만 언급합니다.

관련 정보