在Windows 7中创buildPOSIX应用程序?

那么,POSIX子系统还在吗? 我有Visual Studio 2012.我试图编译一个“hello world”Posix应用程序,它似乎缺less入口点:

> cl stuff.cpp /Fostuff.obj / link / subsystem:posix

链接:错误LNK2001:无法parsing的外部符号__PosixProcessStartup unlink.exe:致命错误LNK1120:1无法parsing的外部

一些谷歌search表明,我需要psxdll.lib和其他一些库,但他们在哪里? Visual Studio没有它们,最新的Windows SDK也没有。 他们是否在不告诉任何人的情况下悄悄地杀死创buildPOSIX应用的能力?

这需要Windows 7旗舰版或企业版。 安装了一套基于Unix的应用程序(SUA)的微小子系统 ,但必须从Microsoft下载其余的部分:

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

在计算机上安装用于基于UNIX的应用程序子系统的实用程序和软件开发工具包(实用程序和SDK for SUA)的下载程序包之前,不能运行或修改基于UNIX的脚本和基于UNIX的自定义应用程序。