Windowsプラットフォームカーネルの開発

Windowsプラットフォームカーネルの開発

私のシステムにはすでにWindows 10がインストールされています。 cygwinもインストールしました。カーネル開発を学びたいです。 Windowsプラットフォームでcygwinを使用してカーネルをインストール、作成、ビルドする方法はありますか?そうでない場合は、同じことを行う別の方法を知りたいです。仮想マシンを使用したくありません。

ベストアンサー1

Cygwinは* nixカーネルとは何の関係もありません。デフォルトでは、POSIX APIを実装するWindows DLLと、これに対して実行されるシェルとツールの2つの部分で構成されています。これらは一緒にWindows上でUnixの「外観と感触」を提供します。 (gccポートとGNUビルドチェーンの異なる部分がありますが、これはDLLを使用できるより多くの基本的なバイナリを生成するだけです。)

仮想マシンを使用してください。または、次のことを調べることもできます。コラボレーションLinux。私も自分の経験はありませんが、ホームページこれは...

...Microsoft WindowsでデフォルトでLinuxを最適に実行できる無料のオープンソース方法...単一のコンピュータで他のオペレーティングシステムで実行できるLinuxカーネルポート...Windows 2000/XPで実行VMwareなどの商用PC仮想化ソフトウェアを使用しない Linux/Vista/7

何らかの理由で既存の仮想マシンを絶対に実行できない場合にのみ言及します。

おすすめ記事