Windows Vista Enterprise および Ultimate の箇条書き機能の 1 つは、Windows 用の Unix サブシステムです。とにかく、私はそれについて話しているリーグから外れています.この機能を使用している人はいますか?それとも説明...
Unix プログラミングについてはほとんど何も知りません。
おそらく、Windows 用の Posix サブシステムを使用しないことをお勧めします。それは決して完全なものではなく、役に立たないマーケティングのチェック ボックスにすぎません。
Unix 向けのプログラミングに本当に興味がある場合は、多くの Linux ディストリビューション (つまりUbuntu ) とVirtualBoxのいずれかをダウンロードしてください。インストールしてプレイ開始。
Windows マシンで Linux 環境を使用する場合、 Cygwinを好むかもしれません。それ以外の場合は、他の人が提案したように、隔離された環境 (仮想マシン) を使用してください。
Linux を試すのを思いとどまらせたくありません。しかし、この文脈では、Linux が完全に posix に準拠しているわけではないことを指摘しておく必要があります。
ウィキペディアには、完全に posix に準拠したオペレーティング システムのリストがあります。
そのリストから、Solaris はおそらく開始するのに最適です。
とにかく - posix が必要なほとんどの場合、Linux が最良の選択です (特に初心者には!)。
Windows の Posix サブシステムは不完全であるだけでなく、多くの場合、「ネイティブ」の Windows 機能よりも低速です。これは、たとえば I/O に当てはまります。
別のポスターで言及されている Cygwin に加えて、 MinGWも考慮する必要があります。