Вопрос

Одной из основных функций Windows Vista Enterprize и Ultimate является подсистема Unix для Windows, которая позволяет вам писать posix...барахло?В любом случае, я не в своей тарелке говорить об этом...Кто-нибудь пользуется этой функцией?Или объясните это...

Я почти ничего не знаю о программировании в Unix.

Это было полезно?

Решение

Вероятно, лучше не пытаться использовать подсистему Posix для Windows.Она никогда не была по-настоящему полной и представляет собой просто бесполезную маркетинговую галочку.

Если вы действительно заинтересованы в программировании для Unix, скачайте один из многочисленных дистрибутивов Linux (ie. Убунту) и Виртуальный ящик.Устанавливайте и начинайте играть.

Другие советы

Вам может понравиться Лебедин за то, что на вашем компьютере с Windows установлена среда Linux.В противном случае, определенно выбирайте изолированную среду (виртуальные машины), как предлагали другие.

Я не хочу отговаривать вас от использования Linux.Но в этом контексте следует отметить, что Linux не полностью совместим с posix!

В Википедии есть список полностью совместимые с posix операционные системы

Из этого списка Solaris, вероятно, лучший для начала.

Но в любом случае - для большинства ваших потребностей в posix Linux должен быть лучшим выбором (особенно для начинающих!)

Подсистема Posix в Windows не только неполна, но и во многих случаях медленнее, чем "родные" функции Windows для того же самого.Это верно, например, для ввода-вывода.

В дополнение к Cygwin, упомянутому другим постером, вам также следует рассмотреть MinGW.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top