Domanda

Una delle funzionalità principali di Windows Vista Enterprise e Ultimate è il sottosistema Unix per Windows, che consente di scrivere posix...cose?Comunque sono fuori dalla mia portata a parlarne...Qualcuno usa questa funzione?Oppure spiegatelo...

Non so quasi nulla della programmazione Unix.

È stato utile?

Soluzione

Probabilmente è meglio non provare a utilizzare il sottosistema Posix per Windows.Non è mai stato veramente completo ed è solo un inutile riquadro di marketing.

Se sei veramente interessato a programmare cose per Unix, scarica una delle tante distribuzioni Linux (es. Ubuntu) E VirtualBox.Installa e inizia a giocare.

Altri suggerimenti

Potrebbe piacerti Cygwin per avere un ambiente Linux sul tuo computer Windows.Altrimenti, scegli sicuramente un ambiente isolato (macchine virtuali) come suggerito dagli altri.

Non voglio scoraggiarti dal provare Linux.Ma in questo contesto va sottolineato che Linux non è completamente compatibile con Posix!

Wikipedia ha un elenco di sistemi operativi completamente conformi a POSIX

Da quell'elenco, Solaris è probabilmente il migliore per iniziare.

In ogni caso, per la maggior parte delle tue esigenze posix, Linux dovrebbe essere la scelta migliore (soprattutto per i principianti!)

Il sottosistema Posix in Windows non solo è incompleto, ma in molti casi è anche più lento rispetto alle funzioni "native" di Windows per la stessa cosa.Questo è vero ad esempio per l'I/O.

Oltre a Cygwin menzionato da un altro utente, dovresti considerare anche questo MinGW.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top