We all know about Boost.
What other free C++ libraries are worth using? Why? Are they easily usable with common compilers?
We all know about Boost.
What other free C++ libraries are worth using? Why? Are they easily usable with common compilers?
Qt is a multiplatform framework that provides you not only with a great GUI toolkit, but also with a lot of different libraries and functionality that makes your life a lot easier, including a reimplementation of many standard C++ features, easing their use even further. It's heavily used in the KDE desktop environment in Linux.
It's an awesome framework. C++ almost feels like Java with it.
Blimey .... it totally depends on what you want to do. There are THOUSANDS of cross-platform and platform specific libraries for C++ and any one of them may or may not be useful to what you want to do. Personally, I have found very little of actual use in boost. Each to their own I guess but what is useful to one person is not, necessarily, useful to the next.
I like Xerces XML parser. It is portable and has rich generating and validating capabilities.
What kind of libraries do you have in mind? Lots of wheel reinventing can be avoided if you use Boost.