0

私の無知を許してください: UNIX システム ( ) を必要とするライブラリを使用する必要がありますLIBSHORTTEXT。Unix で仮想マシンをインストールする必要がありますか、それとも Cygwin で十分ですか? (私はそれらの違いについてかなりの数の記事を読みましたが、この特定の用途の実際の違いを本当に理解していません). ありがとう!

編集:ライブラリにはUNIXが必要であると述べたドキュメントはこちら

4

2 に答える 2

1

通常は Cygwin でよいと思いますが、ライブラリの使い方によって異なります。また、ライブラリに UNIX システムが必要であると言うとき、それはどういう意味ですか? Python または C++ プログラムを作成していますか?

cygwin と VM での作業の主な違いは、cygwin は Windows ディレクトリとハードウェア ドライバーを備えた Windows 環境で動作するのに対し、VM ではこれらすべてが実際の UNIX マシンであるかのようにエミュレートされることです。

于 2014-02-27T16:22:20.447 に答える
1

それは、ライブラリが「UNIXを必要とする」理由に大きく依存します。簡単に見てみると、ANSI C と Python のように見えます。どちらもコンパイルするか、Windows 開発システムに簡単に移植できるはずです。あなたの場合、開発スイートをまだ実行していない場合は、Cygwin を使用します。

仮想マシンはもう少し区画化されているため、Windows と実行中のソフトウェア間の接続ははるかに少なくなります。仮想マシンのオペレーティング システムをプログラムのターゲットとして使用する予定がない限り、この場合は少しやり過ぎです。

お役に立てれば。

于 2014-02-27T16:25:09.873 に答える