Documentation update

This commit is contained in:
Leon Styhre 2024-08-09 17:54:23 +02:00
parent c63184f010
commit 92c3696843
3 changed files with 10 additions and 4 deletions

View file

@ -46,7 +46,8 @@
* Removed some obsolete code from DateTimeEditComponent
* Added the libintl library as a dependency
* Added the HarfBuzz library as a dependency
* Added case conversion support for the Latin Extended-B Unicode block
* Added the ICU library as a dependency
* Replaced all built-in Unicode case conversion logic and lookup tables with facilities from the ICU library
* Updated SDL to 2.30.5 on Android, Windows, macOS and the Linux AppImage builds
* Added some extra compiler checking options when building with AddressSanitizer or UndefinedBehaviorSanitizer

View file

@ -66,6 +66,9 @@ https://github.com/g-truc/glm
HarfBuzz \
https://harfbuzz.github.io
ICU \
https://icu.unicode.org
libgit2 \
https://libgit2.org

View file

@ -656,16 +656,18 @@ Install Git for Windows: \
Download the Visual Studio Build Tools (choose Visual Studio Community edition): \
[https://visualstudio.microsoft.com/downloads](https://visualstudio.microsoft.com/downloads)
During installation, choose the Desktop development with C++ workload with the following options (version details may differ):
During installation, choose the Desktop development with C++ workload with the following options:
```
MSVC v143 - VS 2022 C++ x64/x86 build tools (Latest)
Windows 10 SDK
Just-In-Time debugger
C++ AddressSanitizer
C++ CMake tools for Windows
C++ AddressSanitizer
Windows 10 SDK (10.0.20348.0)
```
The Windows SDK version is important, it has to be this precise version or some dependencies may not build correctly.
It's strongly recommended to also install Jom, which is a drop-in replacement for nmake that offers support for building in parallel using multiple CPU cores:\
https://wiki.qt.io/Jom