I am writing some cross platform C++ libraries requiring platforms specific implementations. To compile a library for a specific platform/compiler/etc, one has to detected the platform/compiler in the first place at compile time and based on C preprocessor macros.
I found two libraries so far:
Are there any other ones ? I am especially interested in the ones that can detect iOS/Android platforms, Clang compiler for instance.
After some additional searching, I have not found any new ones.