Создание приложений POSIX в Windows 7?

Итак, подсистема POSIX все еще существует?
У меня Visual Studio 2012. Я попытался скомпилировать Posix-приложение «Hello World», и, похоже, отсутствует точка входа:

>cl stuff.cpp /Fostuff.obj / ссылка / подсистема: posix

ССЫЛКА: ошибка LNK2001: неразрешенный внешний символ __PosixProcessStartup
unlink.exe: фатальная ошибка LNK1120: 1 неразрешенная внешность

Некоторые поиски в Google показывают, что мне нужен psxdll.lib и некоторые другие библиотеки, но где они? В Visual Studio их нет, как и в последней версии Windows SDK. Они тихо убивали способность создавать приложения POSIX, не говоря никому?

4

Решение

Для этого требуется Windows 7 Ultimate или Enterprise. Минимальный набор Microsoft Подсистема для Unix-приложений (SUA) установлен, но вы должны загрузить остальные биты от Microsoft:

http://www.microsoft.com/en-us/download/details.aspx?id=2391

Пока не будет загружен пакет Utilities and Software Development Kit для
Подсистема для UNIX-приложений (Утилиты и SDK для SUA) имеет
установлен на компьютер, вы не можете запустить или изменить на основе UNIX
скрипты и пользовательские приложения на основе UNIX.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]