From 240e4044aad8c23b31ab8ebe5326ca7d8b9df333 Mon Sep 17 00:00:00 2001 From: Wenzel Jakob Date: Sat, 20 Feb 2016 21:00:45 +0100 Subject: [PATCH] added note about supported compiler versions --- README.md | 9 ++++++++- docs/intro.rst | 10 +++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ca29a691e..8013cff75 100644 --- a/README.md +++ b/README.md @@ -75,9 +75,16 @@ In addition to the core functionality, pybind11 provides some extra goodies: equivalent bindings generated by Boost.Python. - When supported by the compiler, two new C++14 features (relaxed constexpr and - return value deduction) are used to deduce function signatures at compile + return value deduction) are used to precompute function signatures at compile time, leading to smaller binaries. +## Supported compilers + +1. Clang/LLVM (any non-ancient version with C++11 support) +2. GCC (any non-ancient version with C++11 support) +3. Microsoft Visual Studio 2015 or newer +4. Intel C++ compiler v15 or newer + ### License pybind11 is provided under a BSD-style license that can be found in the diff --git a/docs/intro.rst b/docs/intro.rst index 6eb5038fd..a997a0b0d 100644 --- a/docs/intro.rst +++ b/docs/intro.rst @@ -71,5 +71,13 @@ In addition to the core functionality, pybind11 provides some extra goodies: equivalent bindings generated by Boost.Python. - When supported by the compiler, two new C++14 features (relaxed constexpr and - return value deduction) are used to deduce function signatures at compile + return value deduction) are used to precompute function signatures at compile time, leading to smaller binaries. + +Supported compilers +******************* + +1. Clang/LLVM (any non-ancient version with C++11 support) +2. GCC (any non-ancient version with C++11 support) +3. Microsoft Visual Studio 2015 or newer +4. Intel C++ compiler v15 or newer