Ada banyak paket utilitas baris perintah UNIX untuk Windows 32-bit . Sekarang kompiler Windows mingw-w64 stabil, saya mengharapkan utilitas serupa muncul untuk Windows 64-bit (mis. "GnuWin64"). Namun, saya tidak menemukan mereka. Dimana mereka?
10
md5sum
pemeriksaan file pada kedua sistem.Jawaban:
Seperti yang saya sebutkan di SuperUser satu ... dua ... tiga kali:
Alat-alat dalam toolkit utilitas SFUA , yang berjalan di Subsistem untuk Aplikasi berbasis UNIX yang ada di sana di dalam kotak dengan Windows 7 Ultimate edition dan Windows Server 2008 R2 (Untuk Windows XP, orang dapat mengunduh dan menginstal Layanan untuk UNIX versi 3.5 .), tersedia dalam rasa AMD64 dan IA64 serta x86-32. Toolkit ini memiliki sejumlah besar alat TUI baris perintah, dari
mv
dandu
, melalui cangkang Korn dan C, keperl
danawk
. Program-program berjalan di lingkungan POSIX asli Windows NT yang asli, daripada dengan emulator DLL (seperticygwin1.dll
) meletakan sesuatu di atas Win32 seperti halnya toolset lainnya.sumber
Utilitas SFUA tidak sama dengan utilitas GNU. Mereka sebagian besar tidak kompatibel, dan hanya mengimplementasikan sebagian kecil fungsi Posix.
Ada beberapa utilitas yang akan melihat keuntungan dari pengalamatan memori Win64 adalah yang lebih baru terkait dengan kompresi. Sebagian besar dari mereka memiliki bangunan Win64 tersedia di situs proyek mereka. Cukup gunakan versi itu sebagai gantinya.
Adapun perpustakaan, jika Anda menggunakannya dalam suatu proyek, saya sarankan membangun dll sendiri jika ada yang tidak tersedia di halaman lain. Saya merekomendasikan untuk tidak memperbarui perpustakaan dll yang datang dengan proyek lain. Ada alasan mereka mengirim versi yang mereka lakukan. Cukup dapatkan versi terbaru dari seluruh paket jika Anda perlu mengatasi masalah di dll.
sumber
Cygwin mulai menyediakan versi 64-bit beberapa bulan yang lalu (Juli 2013)
sumber
Menemukan tautan ini untuk ssed yang berfungsi pada Windows 32- dan 64-bit
http://sed.sourceforge.net/grabbag/ssed/
sumber