VS: Unicode paths garbled when using MSBuild generator
Repro steps:
- Japanese OS (Windows)
- Create a CMake project in a directory containing unicode characters, e.g. "プロジェクト"
- Generate using "Visual Studio 16 2019" generator
- Run build
Expected: Unicode characters display properly Actual: Unicode characters are garbled
This is related to this MSBuild issue. The solution should be to use UseUtf8Encoding="Always"
instead of StdOutEncoding="UTF-8"
in the generated MSBuild files.
Edited by Brad King