Hay muchos paquetes de utilidades de línea de comandos UNIX para Windows de 32 bits . Ahora que el compilador de Windows mingw-w64 es estable, esperaba que aparecieran utilidades similares para Windows de 64 bits (por ejemplo, "GnuWin64"). Sin embargo, no los estoy encontrando. ¿Dónde están?
10
md5sum
comprobaciones de archivos en ambos sistemas.Respuestas:
Como mencioné en SuperUser una ... dos ... tres veces:
Las herramientas en el kit de herramientas de utilidad SFUA , que se ejecutan en el Subsistema para aplicaciones basadas en UNIX que viene en la caja con Windows 7 Ultimate Edition y Windows Server 2008 R2 (para Windows XP, uno puede descargar e instalar Servicios para UNIX versión 3.5 .), vienen en sabores AMD64 e IA64, así como x86-32. Este kit de herramientas tiene una gran cantidad de herramientas TUI de línea de comandos, desde
mv
ydu
, a través de los shells Korn y C, hastaperl
yawk
. Los programas se ejecutan en el entorno POSIX apropiado nativo de Windows NT, en lugar de con archivos DLL de emulador (comocygwin1.dll
) superponer cosas sobre Win32 como lo hacen otros conjuntos de herramientas.fuente
Las utilidades de SFUA no son las mismas que las de GNU. Son en gran medida incompatibles y solo implementan un subconjunto muy pequeño de las funciones Posix.
Hay pocas utilidades que verían alguna ganancia del direccionamiento de memoria Win64, son las más nuevas relacionadas con la compresión. La mayoría de ellos tienen compilaciones Win64 disponibles en su sitio de proyecto. Simplemente use esa versión en su lugar.
En cuanto a las bibliotecas, si las está utilizando en un proyecto, le recomiendo construir el dll usted mismo si no está disponible en otras páginas. Recomiendo no actualizar las bibliotecas dll que vinieron con otros proyectos. Hay una razón por la que enviaron la versión que hicieron. Simplemente obtenga una versión actualizada de todo el paquete si necesita solucionar un problema en el archivo dll.
fuente
Cygwin comenzó a proporcionar versiones de 64 bits hace unos meses (julio de 2013)
fuente
Encontré este enlace para ssed que funciona en Windows de 32 y 64 bits
http://sed.sourceforge.net/grabbag/ssed/
fuente