Windows的Unix子系统
时间:2020-03-05 18:41:02 来源:igfitidea点击:
Windows Vista Enterprize和Ultimate的要点功能之一是Windows的Unix子系统,它允许我们编写posix ...的东西?无论如何,我正在谈论我的联赛……有人使用此功能吗?或者解释一下...
我对Unix编程几乎一无所知。
解决方案
回答
最好不要尝试将Posix子系统用于Windows。它从来没有真正完成过,只是一个毫无用处的营销复选框。
如果我们真的对Unix编程感兴趣,请下载许多Linux发行版(即Ubuntu)和VirtualBox中的一种。安装并开始播放。
回答
我们可能会喜欢Cygwin,因为我们在Windows机器上安装了Linux环境。否则,一定要像其他人建议的那样去隔离环境(虚拟机)。
回答
我不想阻止我们尝试linux。但是在这种情况下,应该指出的是,Linux并不完全符合posix!
Wikipedia列出了完全兼容posix的操作系统
从该列表来看,Solaris可能是最好的入门指南。
但是无论如何,对于大多数posix-needs需求,Linux都是最好的选择(尤其是对于初学者!)
回答
Windows中的Posix子系统不仅不完整,而且在很多情况下还比同一个东西的"本机" Windows功能慢。例如,对于I / O就是如此。
回答
除了其他海报提到的Cygwin,我们还应该考虑MinGW。