@subsection platforms-windows-troubleshooting-ninja-includes Ninja spams the output with tons of include file notices
This happens when you have a non-English locale of Visual Studio installed and
apart from the spammy output it will probably cause incremental builds to not
correctly rebuild files after a header change. A workaround is to uninstall the
current locale and install the English one instead, additionally you have to
recreate your build directory. See [ninja-build/ninja#613](https://github.com/ninja-build/ninja/issues/613)
for more information.
@subsection platforms-windows-troubleshooting-file-encoding Code page warnings with MSVC
On some Windows systems with non-English locales, a warning similar to the
following might come up, emitted for practically any Magnum header:
@m_class{m-console-wrap}
@code{.shell-session}
src\Corrade/Utility/Debug.h : warning C4819: The file contains a character that cannot be represented in the current code page (949). Save the file in Unicode format to prevent data loss
@endcode
This is due to Visual Studio expecting header files in your system locale. All
Magnum headers are *deliberately* containing UTF-8 characters (usually at least