4

Cygwin FAQ には、「glibc はどこにありますか?」に関する次の情報があります。: Cygwin は glibc を提供していません。代わりに、同じ機能の多く (すべてではない) を提供する newlib を使用します。glibc を Cygwin に移植するのは難しいでしょう。

私は驚いて、以前に使用していたリリース パッケージをチェックアウトしました。リポジトリを確認したところ、glibc は実際にはバージョン 2.10 まで cygwin の一部だったようです。glibc の後続バージョンの移植の難しさについて誰か教えてもらえますか?

4

2 に答える 2

2

あなたの質問への答えはこれに似ています。glibc を Windows などの OS に移植するのは大変な作業です。おそらく最悪の部分は、すべてのシステムコールインターフェイスを SO 非 POSIX に移植することです。グリブはモンスターです。C Lib が必要な場合は、他にもオプションがあります: newlibuClibc

于 2014-09-20T23:41:45.973 に答える