32ビットWindows用のUNIXコマンドラインユーティリティのパッケージは多数あります。今すぐことmingwの-W64のWindowsコンパイラが安定している、私は64ビットのWindows(例えば「GnuWin64」)のために表示されるように、同様の効用を期待していました。しかし、私はそれらを見つけていません。彼らはどこにいる?
md5sum
両方のシステムのファイルのチェックを比較します。
32ビットWindows用のUNIXコマンドラインユーティリティのパッケージは多数あります。今すぐことmingwの-W64のWindowsコンパイラが安定している、私は64ビットのWindows(例えば「GnuWin64」)のために表示されるように、同様の効用を期待していました。しかし、私はそれらを見つけていません。彼らはどこにいる?
md5sum
両方のシステムのファイルのチェックを比較します。
回答:
Windows 7 UltimateエディションとWindows Server 2008 R2 に同梱されているUNIXベースアプリケーション用サブシステムで実行されるSFUAユーティリティツールキットのツール(Windows XPの場合、Services for UNIXバージョン3.5をダウンロードしてインストールできます)。)、AMD64フレーバーとIA64フレーバー、およびx86-32の両方で提供されます。このツールキットには、KornシェルとCシェルを介してからに至るまで、多数のコマンドラインTUIツールがあります。プログラムは、他のツールセットのようにWin32を介して物を重ねるエミュレータDLL(など)ではなく、Windows NTのネイティブの適切なPOSIX環境で実行されます。 mv
du
perl
awk
cygwin1.dll
SFUAユーティリティはGNUのユーティリティと同じではありません。これらはほとんど互換性がなく、Posix関数の非常に小さなサブセットのみを実装しています。
Win64のメモリアドレス指定から利益を得られるユーティリティはいくつかありますが、これは圧縮に関連する新しいユーティリティです。それらのほとんどは、プロジェクトサイトでWin64ビルドを利用できます。代わりにそのバージョンを使用してください。
ライブラリについては、それらをプロジェクトで使用している場合、他のページで使用できない場合は自分でdllをビルドすることをお勧めします。他のプロジェクトに付属しているdllライブラリを更新しないことをお勧めします。彼らが彼らがしたバージョンを出荷した理由があります。DLLの問題に対処する必要がある場合は、パッケージ全体の更新バージョンを入手してください。
32ビットおよび64ビットWindowsで動作するssedのこのリンクを見つけました