3

アプリケーションで使用される最も一般的に使用される c ライブラリは何ですか。特定のものではなく、一般的に?

4

3 に答える 3

5

おそらくC 標準ライブラリ.

于 2009-09-20T09:41:37.880 に答える
5

Linux に偏った回答の場合:

  • 一般 : libglib / libgobject / libpthread
  • コンソール: libncurses
  • 2D グラフィック: libX11 / libSDL
  • 3D グラフィック: libGL / libGLU / libGLUT
  • GUI ツールキット: libgtk / libQT
  • 画像:libjpeg / libpng / libgif
  • テキストのレンダリング: libpango / libfreetype
  • サウンド: libasound / libSDL
  • 圧縮: libz (zlib) / libgzip / libbz2
  • 暗号化: libcrypt / libssl / libgssapi / libkrb5
  • XML: libxml2
  • ウェブ:libcurl
于 2009-09-20T10:00:38.283 に答える
0

これはやや素朴な質問であり、Dav の貢献をはるかに超える答えは実際にはありません。私は、いかなる拡張も有用な目的に役立つとは確信していません。なぜあなたは知る必要があるのですか?

標準 C ライブラリの次は、たまたま使用している OS のコア OS サービスであることは間違いありません。その後は、アプリケーションに必要なライブラリを使用します。 ?」たとえば、あなたの広く開かれた質問は、有用な目的に役立つか、統計的検査に耐えるものでは答えられません。それは、あなたが誰に尋ね、何に取り組んでいるかによって異なります。

さらに、ほとんどの上位レベルのライブラリには、下位レベルのライブラリの依存関係があるため、1 つを使用していると思っても、実際には多くのライブラリを使用しています。たとえば、matja は libX11 を提案していますが、ほとんどの Linux および Unix GUI は X11 を使用していますが、X11 関数を直接呼び出すことは決してないかもしれません。

于 2009-09-20T13:07:28.250 に答える