]>
Commit | Line | Data |
---|---|---|
1e59de90 TL |
1 | # Supported Platforms |
2 | ||
3 | GoogleTest requires a codebase and compiler compliant with the C++11 standard or | |
4 | newer. | |
5 | ||
6 | The GoogleTest code is officially supported on the following platforms. | |
7 | Operating systems or tools not listed below are community-supported. For | |
8 | community-supported platforms, patches that do not complicate the code may be | |
9 | considered. | |
10 | ||
11 | If you notice any problems on your platform, please file an issue on the | |
12 | [GoogleTest GitHub Issue Tracker](https://github.com/google/googletest/issues). | |
13 | Pull requests containing fixes are welcome! | |
14 | ||
15 | ### Operating systems | |
16 | ||
17 | * Linux | |
18 | * macOS | |
19 | * Windows | |
20 | ||
21 | ### Compilers | |
22 | ||
23 | * gcc 5.0+ | |
24 | * clang 5.0+ | |
25 | * MSVC 2015+ | |
26 | ||
27 | **macOS users:** Xcode 9.3+ provides clang 5.0+. | |
28 | ||
29 | ### Build systems | |
30 | ||
31 | * [Bazel](https://bazel.build/) | |
32 | * [CMake](https://cmake.org/) | |
33 | ||
34 | Bazel is the build system used by the team internally and in tests. CMake is | |
35 | supported on a best-effort basis and by the community. |