C++ library for detecting compiler and platform properties
C++ Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples/print_platform
src/platform
test
.gitignore
LICENSE.rst
NEWS.rst
README.rst
buildbot.py
config.py
resolve.json
waf
wscript

README.rst

platform

platform is a C++ library for detecting compiler and platform properties. Currently, it can detect the following properties:

  • Compiler: g++, clang, and MSVC
  • Operating system: Linux, Mac OSX, Windows, iOS, and Android
  • Target architecture: x86, ARM, and MIPS
http://buildbot.steinwurf.dk/svgstatus?project=platform

License

The project license is based on the BSD License. Please refer to the LICENSE.rst file for more details.

Testing

The project is tested on various versions of Windows, Linux and Mac. We run automated tests on x86, ARM and MIPS architectures with different compilers.

You can see the status by selecting the 'platform' project on the Steinwurf buildbot page.