@@ -45,27 +45,27 @@ Below is a list of tested compilers:
45
45
46
46
#### Linux
47
47
48
- * gcc >= 13 .0
48
+ * gcc >= 14 .0
49
49
* Version 14.x tested using the version in the ` manylinux_2_28 ` container.
50
50
* Version 14.x tested using the musllinux build with custom compiler
51
- * Version 13 .x tested in CI
52
- * Clang >= 17 .0
51
+ * Version 14 .x tested in CI
52
+ * Clang >= 18 .0
53
53
* Version 18.x tested in CI
54
54
* Version 18.x tested in CI with code quality checks
55
55
56
56
You can define the environment variable ` CXX ` to for example ` clang++ ` to specify the C++ compiler.
57
57
58
58
#### Windows
59
59
60
- * MSVC >= 17.5
60
+ * MSVC >= 19.0
61
61
* Latest release tested in CI (e.g. Visual Studio 2022, IDE or build tools)
62
- * Clang CL >= 17 .0
62
+ * Clang CL >= 19 .0
63
63
* Latest release tested in CI (e.g. Visual Studio 2022, IDE or build tools)
64
64
65
65
#### macOS
66
66
67
- * Clang >= 15 .0
68
- * Latest release tested in CI
67
+ * Clang >= 17 .0
68
+ * Latest XCode release tested in CI
69
69
70
70
### Build System for CMake Project
71
71
@@ -226,8 +226,8 @@ You can use this example in Windows Subsystem for Linux (WSL), or in a physical/
226
226
Append the following lines into the file ` ${HOME} /.bashrc` .
227
227
228
228
` ` ` shell
229
- export CXX=clang++-18 # or g++-13
230
- export CC=clang-18 # gcc-13
229
+ export CXX=clang++-18 # or g++-14
230
+ export CC=clang-18 # or gcc-14
231
231
export CMAKE_PREFIX_PATH=/home/linuxbrew/.linuxbrew
232
232
export LLVM_COV=llvm-cov-18
233
233
export CLANG_TIDY=clang-tidy-18 # only if you want to use one of the clang-tidy presets
0 commit comments