No, it’s just supposed to enable some common and useful warnings on each platform.
If you want to continue using the same compilers, then your best bet is probably to make it easier to build with all those compilers, e.g. with a CI service.
Alternatively, you could use the same compiler (probably clang) on all platforms. I think this is a worse option, as you might miss out on some useful warnings.