Configuration - Update minimum version of C++ to 17 #537

Update C++ standard to C++17 in build configuration and documentation
This commit is contained in:
Pasukhin Dmitry
2025-05-16 10:30:25 +01:00
committed by GitHub
parent 7b016e5c28
commit 3e80fad177
4 changed files with 20 additions and 41 deletions

View File

@@ -118,7 +118,7 @@ The following table gives the full list of environment variables used at the con
| BUILD_INCLUDE_SYMLINK | Boolean | Use symbolic links instead of copies for header files in build directory |
| BUILD_MODULE_<MODULE>| Boolean | Indicates whether the corresponding OCCT module should be built |
| BUILD_LIBRARY_TYPE | String | Specifies library type ("Shared" or "Static") |
| BUILD_CPP_STANDARD | String | Select C++ standard (C++11, C++14, C++17, C++20, C++23) |
| BUILD_CPP_STANDARD | String | Select C++ standard (C++17, C++20, C++23, C++26) |
| 3RDPARTY_DIR | Path | Defines the root directory where all required 3rd party products will be searched. Once you define this path it is very convenient to click "Configure" button in order to let CMake automatically detect all necessary products|
| 3RDPARTY_FREETYPE_* | Path | Path to FreeType binaries |
| 3RDPARTY_TCL_* 3RDPARTY_TK_* | Path | Path to Tcl/Tk binaries |