diff --git a/CMakeLists.txt b/CMakeLists.txt index 8e453c7a7..a2c88d0d1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -121,6 +121,7 @@ endif() if (MSVC) add_compile_options( + /utf-8 /W3 # warning level 3 /MP # multi-processor compilation /EHsc- # exceptions disabled diff --git a/Editor/Editor_Windows.vcxproj b/Editor/Editor_Windows.vcxproj index fb74a123f..2a06da7d2 100644 --- a/Editor/Editor_Windows.vcxproj +++ b/Editor/Editor_Windows.vcxproj @@ -1,4 +1,4 @@ - + @@ -114,7 +114,7 @@ true stdcpp17 AdvancedVectorExtensions - /bigobj %(AdditionalOptions) + /bigobj /utf-8 %(AdditionalOptions) false false @@ -152,7 +152,7 @@ true stdcpp17 NotSet - /bigobj %(AdditionalOptions) + /bigobj /utf-8 %(AdditionalOptions) false false @@ -194,7 +194,7 @@ true stdcpp17 AdvancedVectorExtensions - /bigobj %(AdditionalOptions) + /bigobj /utf-8 %(AdditionalOptions) false false false @@ -234,7 +234,7 @@ true stdcpp17 NotSet - /bigobj %(AdditionalOptions) + /bigobj /utf-8 %(AdditionalOptions) false false false @@ -284,4 +284,4 @@ - \ No newline at end of file + diff --git a/Samples/Example_ImGui/Example_ImGui.vcxproj b/Samples/Example_ImGui/Example_ImGui.vcxproj index e4fa95f24..558d0ed5e 100644 --- a/Samples/Example_ImGui/Example_ImGui.vcxproj +++ b/Samples/Example_ImGui/Example_ImGui.vcxproj @@ -270,4 +270,4 @@ - \ No newline at end of file + diff --git a/Samples/Example_ImGui_Docking/Example_ImGui_Docking.vcxproj b/Samples/Example_ImGui_Docking/Example_ImGui_Docking.vcxproj index 1e8b3ebc9..193ace819 100644 --- a/Samples/Example_ImGui_Docking/Example_ImGui_Docking.vcxproj +++ b/Samples/Example_ImGui_Docking/Example_ImGui_Docking.vcxproj @@ -274,4 +274,4 @@ - \ No newline at end of file + diff --git a/Samples/Template_Windows/Template_Windows.vcxproj b/Samples/Template_Windows/Template_Windows.vcxproj index 6fc926d89..4b380775a 100644 --- a/Samples/Template_Windows/Template_Windows.vcxproj +++ b/Samples/Template_Windows/Template_Windows.vcxproj @@ -229,4 +229,4 @@ - \ No newline at end of file + diff --git a/Samples/Tests/Tests.vcxproj b/Samples/Tests/Tests.vcxproj index 08eab5020..3ae3e7404 100644 --- a/Samples/Tests/Tests.vcxproj +++ b/Samples/Tests/Tests.vcxproj @@ -113,7 +113,7 @@ true stdcpp17 AdvancedVectorExtensions - /bigobj %(AdditionalOptions) + /bigobj /utf-8 %(AdditionalOptions) false false false @@ -145,7 +145,7 @@ true stdcpp17 NotSet - /bigobj %(AdditionalOptions) + /bigobj /utf-8 %(AdditionalOptions) false false false @@ -175,7 +175,7 @@ true stdcpp17 AdvancedVectorExtensions - /bigobj %(AdditionalOptions) + /bigobj /utf-8 %(AdditionalOptions) false false @@ -201,7 +201,7 @@ true stdcpp17 NotSet - /bigobj %(AdditionalOptions) + /bigobj /utf-8 %(AdditionalOptions) false false @@ -259,4 +259,4 @@ - \ No newline at end of file + diff --git a/WickedEngine/OfflineShaderCompiler.vcxproj b/WickedEngine/OfflineShaderCompiler.vcxproj index a1ab14683..2003a1362 100644 --- a/WickedEngine/OfflineShaderCompiler.vcxproj +++ b/WickedEngine/OfflineShaderCompiler.vcxproj @@ -204,4 +204,4 @@ - \ No newline at end of file + diff --git a/WickedEngine/WickedEngine_Windows.vcxproj b/WickedEngine/WickedEngine_Windows.vcxproj index 748824f12..ac6079016 100644 --- a/WickedEngine/WickedEngine_Windows.vcxproj +++ b/WickedEngine/WickedEngine_Windows.vcxproj @@ -1,4 +1,4 @@ - + @@ -114,7 +114,7 @@ true stdcpp17 AdvancedVectorExtensions - /bigobj %(AdditionalOptions) + /bigobj /utf-8 %(AdditionalOptions) false false @@ -156,7 +156,7 @@ true stdcpp17 NotSet - /bigobj %(AdditionalOptions) + /bigobj /utf-8 %(AdditionalOptions) false false @@ -198,7 +198,7 @@ true stdcpp17 AdvancedVectorExtensions - /bigobj %(AdditionalOptions) + /bigobj /utf-8 %(AdditionalOptions) false false false @@ -238,7 +238,7 @@ true stdcpp17 NotSet - /bigobj %(AdditionalOptions) + /bigobj /utf-8 %(AdditionalOptions) false false false @@ -264,4 +264,4 @@ - \ No newline at end of file +