有许多适用于 32 位 Windows的UNIX 命令行实用程序包。现在mingw-w64 Windows 编译器是稳定的,我期待类似的实用程序出现在 64 位 Windows(例如“GnuWin64”)。但是,我没有找到它们。他们在哪里?
在这些工具SFUA实用工具,它在运行的子系统基于UNIX的应用程序自带正确的,在与Windows 7旗舰版和Windows Server 2008 R2(适用于Windows XP的箱子,可以下载和安装服务的UNIX版本3.5 .),有 AMD64 和 IA64 版本以及 x86-32。这个工具包有大量的命令行 TUI 工具,从mv和du到 Korn 和 C shell,到perl和awk. 这些程序在 Windows NT 的本机适当 POSIX 环境中运行,而不是cygwin1.dll像其他工具集那样使用模拟器 DLL(例如)在 Win32 上分层。
SFUA 实用程序与 GNU 实用程序不同。它们在很大程度上不兼容,并且只实现了 Posix 函数的一个很小的子集。
很少有实用程序可以从 Win64 内存寻址中获得任何好处,这是与压缩相关的较新的实用程序。其中大多数在其项目站点上都有可用的 Win64 版本。只需使用该版本即可。
至于库,如果您在项目中使用它们,如果其他页面上没有,我建议您自己构建 dll。我建议不要更新其他项目附带的 dll 库。他们发布了他们所做的版本是有原因的。如果您需要解决 dll 中的问题,只需获取整个软件包的更新版本。
| 归档时间: |
|
| 查看次数: |
29190 次 |
| 最近记录: |