DLL)」「Windowsネイティブ環境に直接アクセス」「Cygwinディストリビューション」について紹介します。DLL(Cygwin1.dll)が「プロセス間通信」「セマフォ」「共有メモリ」「メッセージキューイング」などを仲介するサービスも提供することにより、UNIX(Linux)系ツールとのソースコードレベルの互換性を実現しています。動作の仕組みUNIX(Linux)アプリケーションプログラムは「Cygwin1.dll」と動的にリンクすることにより、Windows上でUNIX(Linux)上とほぼ同じように動作します。DLLがアプリケーションのテキストセグメントにロードされます。その下で実行されているすべてのプロセスにアクセスする必要があるUNIXカーネルをエミュレートします。コンパイルで利用可能にCygwin用として提供されていない他のUNIX(Linux)用プログラムであっても、Cygwin上でソースコードをコンパイルすることにより実行できます。■Windowsネイティブ環境に直接アクセスVMWare上などで動作するUNIX互換システムとは異なり、CygwinからWindowsネイティブ環境に直接アクセスできることが大きな利点です。■CygwinディストリビューションCygwinディストリビューションには「ほとんどのGNUツール」「多数のBSDツール」「Xサーバ」「Xアプリケーションのフルセット」などを含む何千ものパッケージが含まれています。P1.CygwinP2.「Cygwin」の主な特徴P3.「Cygwin」の主な機能P4.「Cygwin」のユーティリティTweetCygwin最新TOPICS最新情報はありません。reserved.このページに掲載されている記事・写真・図表などの無断転載を禁じます。著作権は情報提供者に帰属します。掲載している情報は、記事執筆時点のものです。