Supported Platforms and C++ Compilers
ODB is written in standard C++ and any modern C++ compiler should be able to compile the runtime libraries and the generated code. The current stable release has been tested using the platforms and C++ compilers listed below:
Platform | Architecture | Compiler |
---|---|---|
GNU/Linux | x86 x86-64 arm |
GNU g++ 4.2.x - 5.x (C++98 and C++11) |
Clang 3.x (C++98 and C++11) | ||
Mac OS X | x86 | GNU g++ 4.2.x - 5.x (C++98 and C++11) |
XCode/Clang 3.x (C++98 and C++11) | ||
Solaris | SPARC x86 x86-64 |
Sun Studio 12.2 (CC 5.11) |
Windows | x86 x86-64 |
MS Visual Studio 2005 (VC++ 8.0) |
MS Visual Studio 2008 (VC++ 9.0) | ||
MS Visual Studio 2010 (VC++ 10.0) | ||
MS Visual Studio 2012 (VC++ 11.0) | ||
MS Visual Studio 2013 (VC++ 12.0) | ||
GNU g++ 4.2.x- 5.x (MinGW-W64 build) |