Supported Platforms and C++ Compilers
CodeSynthesis XSD is written in standard C++ and any modern C++ compiler should be able to compile the generated code. The current stable release has been tested using the platforms and C++ compilers listed below:
Platform | Architecture | Compiler |
---|---|---|
GNU/Linux | x86_64 aarch64 i686 |
GCC 4.9 - 13 |
Clang 3.7 - 16 | ||
Mac OS | aarch64 x86_64 |
Apple Clang 14, 15 (Xcode 14.2, 14.3, 15) |
Homebrew GCC 10 - 13 | ||
Windows | x86_64 i686 |
MSVC 14.3 - 17.6 (Visual Studio 14/2015 - 17.6/2022) |
Clang 14 - 15 (MSVC runtime) | ||
MinGW GCC 10 - 13 | ||
FreeBSD | x86_64 | Clang 10 - 14 |
Let us know if you require support for a platform or C++ compiler not listed above.