私の無知を許してください: UNIX システム ( ) を必要とするライブラリを使用する必要がありますLIBSHORTTEXT
。Unix で仮想マシンをインストールする必要がありますか、それとも Cygwin で十分ですか? (私はそれらの違いについてかなりの数の記事を読みましたが、この特定の用途の実際の違いを本当に理解していません). ありがとう!
編集:ライブラリにはUNIXが必要であると述べたドキュメントはこちら
通常は Cygwin でよいと思いますが、ライブラリの使い方によって異なります。また、ライブラリに UNIX システムが必要であると言うとき、それはどういう意味ですか? Python または C++ プログラムを作成していますか?
cygwin と VM での作業の主な違いは、cygwin は Windows ディレクトリとハードウェア ドライバーを備えた Windows 環境で動作するのに対し、VM ではこれらすべてが実際の UNIX マシンであるかのようにエミュレートされることです。
それは、ライブラリが「UNIXを必要とする」理由に大きく依存します。簡単に見てみると、ANSI C と Python のように見えます。どちらもコンパイルするか、Windows 開発システムに簡単に移植できるはずです。あなたの場合、開発スイートをまだ実行していない場合は、Cygwin を使用します。
仮想マシンはもう少し区画化されているため、Windows と実行中のソフトウェア間の接続ははるかに少なくなります。仮想マシンのオペレーティング システムをプログラムのターゲットとして使用する予定がない限り、この場合は少しやり過ぎです。
お役に立てれば。