1

Possible Duplicate:
Why there is not a comprehensive c archive network?

Like Python has a Cheeseshop and Perl has CPAN? Google results have a lot of C++ results and I am looking for purely C libraries.

PS: Looking for *nix libraries

Community
  • 1
  • 1
keios
  • 462
  • 4
  • 10

3 Answers3

2

Yep. SourceForge, Codeplex, Github, and Google. Also, your distro's packages, if you are on Linux.

cdhowie
  • 158,093
  • 24
  • 286
  • 300
  • +1 for distro packages, it's surprising what headers/libs can be found in there... not quite so much use if your writing for windows though... – tobyodavies Nov 10 '10 at 06:10
  • Sourceforge is useful but it only lists stuff that's hosted there - same problem with Github. I was looking for something that is more definitive. – keios Nov 10 '10 at 06:17
  • There is no definitive collection of C libraries, not in the sense that you are after. Perl has CPAN because it was started very near to when Perl started gaining traction, so everybody used it. The only thing comparable for C is really the whole Internet. :/ – cdhowie Nov 10 '10 at 06:19
1

Not really, no. Google is really your best friend. Since C doesn't have a standardized body running the language in the same way as, say, Python, there is no central place for packages and marketing material.

Your best bet really is your local Linux distribution - Linux applications generally make heavy use of many layers of libraries, which you can use as a reference.

Yann Ramin
  • 32,895
  • 3
  • 59
  • 82
  • 1
    Google isn't really effective because there is a lot of C++ results and I am looking for purely C libraries. – keios Nov 10 '10 at 06:10
  • Yes, C++ gets in the way when searching for C. May be a -C++ can help. But not very effective in my opinion –  Nov 10 '10 at 06:33
1

Well, there's CCAN (although I'm not sure how good it is - never really used it).

Eli Bendersky
  • 263,248
  • 89
  • 350
  • 412