Skip to content

Commit fd29a42

Browse files
committed
Update readme
1 parent 4b20abb commit fd29a42

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Documentation is available on the [Microsoft Docs](https://docs.microsoft.com/en
5959

6060
## Compiler support
6161

62-
Officially the library is supported with Microsoft Visual C++ 2019 or later, clang/LLVM v12 or later, and GCC 9 or later. It should also compile with the Intel C++ and MinGW compilers.
62+
Officially the library is supported with Microsoft Visual C++ 2019 (16.11) or later, clang/LLVM v12 or later, and GCC 10 or later. It should also compile with the Intel C++ and MinGW compilers.
6363

6464
When building with clang/LLVM or other GNU C compilers, the ``_XM_NO_XMVECTOR_OVERLOADS_`` control define is set because these compilers do not support creating operator overloads for the ``XMVECTOR`` type. You can choose to enable this preprocessor define explicitly to do the same thing with Visual C++ for improved portability.
6565

@@ -69,8 +69,11 @@ With GCC, the SAL annotation preprocessor symbols can conflict with the GNU impl
6969

7070
```
7171
#include <algorithm>
72+
#include <iterator>
7273
#include <utility>
7374
75+
#include <format> // C++20 header
76+
7477
#include <DirectXMath.h>
7578
```
7679

0 commit comments

Comments
 (0)