I was wondering which C++ standard libraries are in use in different C++ compilers. I tried searching for it, but couldn't find a comprehensive list.
I know Dinkumware's implementation is used by msvc and icc, libstdc++ is used by gcc, and libc++ is used in clang. But what about Digital Mars C++, or Embarcadero's bcc, or IBM's xlC++?
A shortlist:
-stdlib=libc++
option. It can also use GCC's libstdc++ and in also MSVC's library (it generates binary compatible code in all cases).Note there are other compilers and (independent) C++ standard library implementations I have not covered here.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With