diff --git a/build_files/cmake/platform/platform_win32.cmake b/build_files/cmake/platform/platform_win32.cmake index 146412e556b..4b444e63ebd 100644 --- a/build_files/cmake/platform/platform_win32.cmake +++ b/build_files/cmake/platform/platform_win32.cmake @@ -52,6 +52,11 @@ macro(find_package_wrapper) endmacro() add_definitions(-DWIN32) + +# Needed, otherwise system encoding causes utf-8 encoding to fail in some cases (C4819) +add_compile_options("$<$:/utf-8>") +add_compile_options("$<$:/utf-8>") + # Minimum MSVC Version if(CMAKE_CXX_COMPILER_ID MATCHES MSVC) if(MSVC_VERSION EQUAL 1800)