diff --git a/Common/Common.vcxproj b/Common/Common.vcxproj index 3fabaafa64..5492587f77 100644 --- a/Common/Common.vcxproj +++ b/Common/Common.vcxproj @@ -143,6 +143,7 @@ false false ProgramDatabase + stdcpp17 Windows @@ -170,6 +171,7 @@ false false ProgramDatabase + stdcpp17 Windows @@ -197,6 +199,7 @@ false false ProgramDatabase + stdcpp17 Windows @@ -225,6 +228,7 @@ false false ProgramDatabase + stdcpp17 Windows @@ -256,6 +260,7 @@ false MultiThreaded ProgramDatabase + stdcpp17 Windows @@ -291,6 +296,7 @@ MultiThreaded true ProgramDatabase + stdcpp17 Windows @@ -326,6 +332,7 @@ MultiThreaded true ProgramDatabase + stdcpp17 Windows @@ -361,6 +368,7 @@ MultiThreaded true ProgramDatabase + stdcpp17 Windows diff --git a/Core/MIPS/MIPSVFPUUtils.cpp b/Core/MIPS/MIPSVFPUUtils.cpp index d5d622f752..410661b018 100644 --- a/Core/MIPS/MIPSVFPUUtils.cpp +++ b/Core/MIPS/MIPSVFPUUtils.cpp @@ -27,6 +27,10 @@ #include "Core/MIPS/MIPS.h" #include "Core/MIPS/MIPSVFPUUtils.h" +#ifdef _MSC_VER +#pragma warning(disable: 4146) +#endif + #define V(i) (currentMIPS->v[voffset[i]]) #define VI(i) (currentMIPS->vi[voffset[i]]) diff --git a/GPU/GPU.vcxproj b/GPU/GPU.vcxproj index 3b6f07c66f..87c79f3462 100644 --- a/GPU/GPU.vcxproj +++ b/GPU/GPU.vcxproj @@ -174,6 +174,7 @@ MultiThreadedDebug Common/DbgNew.h ProgramDatabase + stdcpp17 true @@ -194,6 +195,7 @@ Common/DbgNew.h ProgramDatabase false + stdcpp17 true @@ -213,6 +215,7 @@ MultiThreadedDebug Common/DbgNew.h ProgramDatabase + stdcpp17 true @@ -233,6 +236,7 @@ ProgramDatabase + stdcpp17 true @@ -254,6 +258,7 @@ false MultiThreaded ProgramDatabase + stdcpp17 true @@ -279,6 +284,7 @@ MultiThreaded true ProgramDatabase + stdcpp17 true @@ -304,6 +310,7 @@ MultiThreaded true ProgramDatabase + stdcpp17 true @@ -329,6 +336,7 @@ MultiThreaded true ProgramDatabase + stdcpp17 true diff --git a/UI/UI.vcxproj b/UI/UI.vcxproj index 3f84967c37..d7286261b2 100644 --- a/UI/UI.vcxproj +++ b/UI/UI.vcxproj @@ -216,6 +216,7 @@ Common/DbgNew.h $(EXTERNAL_COMPILE_OPTIONS) ProgramDatabase + stdcpp17 Windows @@ -237,6 +238,7 @@ Common/DbgNew.h $(EXTERNAL_COMPILE_OPTIONS) ProgramDatabase + stdcpp17 Windows @@ -258,6 +260,7 @@ Common/DbgNew.h $(EXTERNAL_COMPILE_OPTIONS) ProgramDatabase + stdcpp17 Windows @@ -280,6 +283,7 @@ $(EXTERNAL_COMPILE_OPTIONS) ProgramDatabase + stdcpp17 Windows @@ -304,6 +308,7 @@ $(EXTERNAL_COMPILE_OPTIONS) ProgramDatabase StreamingSIMDExtensions2 + stdcpp17 Windows @@ -331,6 +336,7 @@ false Size ProgramDatabase + stdcpp17 Windows @@ -358,6 +364,7 @@ false Size ProgramDatabase + stdcpp17 Windows @@ -385,6 +392,7 @@ false Size ProgramDatabase + stdcpp17 Windows diff --git a/UWP/CommonUWP/CommonUWP.vcxproj b/UWP/CommonUWP/CommonUWP.vcxproj index f997600744..8480eb4900 100644 --- a/UWP/CommonUWP/CommonUWP.vcxproj +++ b/UWP/CommonUWP/CommonUWP.vcxproj @@ -92,6 +92,7 @@ ../..;../../ext/openxr;../../ext/native;../../ext/snappy;../../ext/glslang;../../ext/zlib;../../ext/libpng17;../../ext/zstd/lib;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions) NotUsing + stdcpp17 Console @@ -107,6 +108,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions) pch.h NotUsing + stdcpp17 Console @@ -122,6 +124,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions) pch.h NotUsing + stdcpp17 Console @@ -137,6 +140,7 @@ ../..;../../ext/openxr;../../ext/native;../../ext/snappy;../../ext/glslang;../../ext/zlib;../../ext/libpng17;../../ext/zstd/lib;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) NotUsing + stdcpp17 Console @@ -152,6 +156,7 @@ ../..;../../ext/openxr;../../ext/native;../../ext/snappy;../../ext/glslang;../../ext/zlib;../../ext/libpng17;../../ext/zstd/lib;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_ARM64_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) NotUsing + stdcpp17 Console @@ -167,6 +172,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) pch.h NotUsing + stdcpp17 Console @@ -182,6 +188,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_ARM64_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) pch.h NotUsing + stdcpp17 Console @@ -197,6 +204,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) pch.h NotUsing + stdcpp17 Console @@ -212,6 +220,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_ARM64_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) pch.h NotUsing + stdcpp17 Console @@ -227,6 +236,7 @@ ../..;../../ext/openxr;../../ext/native;../../ext/snappy;../../ext/glslang;../../ext/zlib;../../ext/libpng17;../../ext/zstd/lib;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions) NotUsing + stdcpp17 Console @@ -242,6 +252,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions) pch.h NotUsing + stdcpp17 Console @@ -257,6 +268,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions) pch.h NotUsing + stdcpp17 Console diff --git a/UWP/GPU_UWP/GPU_UWP.vcxproj b/UWP/GPU_UWP/GPU_UWP.vcxproj index 0548c117a6..26e69ea6ee 100644 --- a/UWP/GPU_UWP/GPU_UWP.vcxproj +++ b/UWP/GPU_UWP/GPU_UWP.vcxproj @@ -92,6 +92,7 @@ pch.h ../..;../../ext/snappy;../../ext/native;../../Common;../../ext;../../ext/glslang;../../ext/zstd/lib;../../ext/libpng17;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + stdcpp17 Console @@ -107,6 +108,7 @@ pch.h ../..;../../ext/snappy;../../ext/native;../../Common;../../ext;../../ext/glslang;../../ext/zstd/lib;../../ext/libpng17;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + stdcpp17 Console @@ -122,6 +124,7 @@ pch.h ../..;../../ext/snappy;../../ext/native;../../Common;../../ext;../../ext/glslang;../../ext/zstd/lib;../../ext/libpng17;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + stdcpp17 Console @@ -137,6 +140,7 @@ pch.h ../..;../../ext/snappy;../../ext/native;../../Common;../../ext;../../ext/glslang;../../ext/zstd/lib;../../ext/libpng17;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;NOMINMAX;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) + stdcpp17 Console @@ -152,6 +156,7 @@ pch.h ../..;../../ext/snappy;../../ext/native;../../Common;../../ext;../../ext/glslang;../../ext/zstd/lib;../../ext/libpng17;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;NOMINMAX;_ARM64_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) + stdcpp17 Console @@ -167,6 +172,7 @@ pch.h ../..;../../ext/snappy;../../ext/native;../../Common;../../ext;../../ext/glslang;../../ext/zstd/lib;../../ext/libpng17;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;NOMINMAX;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) + stdcpp17 Console @@ -182,6 +188,7 @@ pch.h ../..;../../ext/snappy;../../ext/native;../../Common;../../ext;../../ext/glslang;../../ext/zstd/lib;../../ext/libpng17;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;NOMINMAX;_ARM64_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) + stdcpp17 Console @@ -197,6 +204,7 @@ pch.h ../..;../../ext/snappy;../../ext/native;../../Common;../../ext;../../ext/glslang;../../ext/zstd/lib;../../ext/libpng17;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;NOMINMAX;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) + stdcpp17 Console @@ -212,6 +220,7 @@ pch.h ../..;../../ext/snappy;../../ext/native;../../Common;../../ext;../../ext/glslang;../../ext/zstd/lib;../../ext/libpng17;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;NOMINMAX;_ARM64_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) + stdcpp17 Console @@ -227,6 +236,7 @@ pch.h ../..;../../ext/snappy;../../ext/native;../../Common;../../ext;../../ext/glslang;../../ext/zstd/lib;../../ext/libpng17;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + stdcpp17 Console @@ -242,6 +252,7 @@ pch.h ../..;../../ext/snappy;../../ext/native;../../Common;../../ext;../../ext/glslang;../../ext/zstd/lib;../../ext/libpng17;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + stdcpp17 Console @@ -257,6 +268,7 @@ pch.h ../..;../../ext/snappy;../../ext/native;../../Common;../../ext;../../ext/glslang;../../ext/zstd/lib;../../ext/libpng17;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) _CRT_SECURE_NO_WARNINGS;NOMINMAX;_UNICODE;UNICODE;%(PreprocessorDefinitions) + stdcpp17 Console diff --git a/UWP/UI_UWP/UI_UWP.vcxproj b/UWP/UI_UWP/UI_UWP.vcxproj index efeec8df14..e9054bb141 100644 --- a/UWP/UI_UWP/UI_UWP.vcxproj +++ b/UWP/UI_UWP/UI_UWP.vcxproj @@ -92,6 +92,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions) ../..;../../ext/native;../../Common;../../ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) pch.h + stdcpp17 Console @@ -107,6 +108,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions) ../..;../../ext/native;../../Common;../../ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) pch.h + stdcpp17 Console @@ -122,6 +124,7 @@ GOLD;NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions) ../..;../../ext/native;../../Common;../../ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) pch.h + stdcpp17 Console @@ -137,6 +140,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) ../..;../../ext/native;../../Common;../../ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) pch.h + stdcpp17 Console @@ -152,6 +156,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_ARM64_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) ../..;../../ext/native;../../Common;../../ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) pch.h + stdcpp17 Console @@ -167,6 +172,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) ../..;../../ext/native;../../Common;../../ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) pch.h + stdcpp17 Console @@ -182,6 +188,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_ARM64_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) ../..;../../ext/native;../../Common;../../ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) pch.h + stdcpp17 Console @@ -197,6 +204,7 @@ GOLD;NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) ../..;../../ext/native;../../Common;../../ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) pch.h + stdcpp17 Console @@ -212,6 +220,7 @@ GOLD;NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_ARM64_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1;%(ClCompile.PreprocessorDefinitions) ../..;../../ext/native;../../Common;../../ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) pch.h + stdcpp17 Console @@ -227,6 +236,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions) ../..;../../ext/native;../../Common;../../ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) pch.h + stdcpp17 Console @@ -242,6 +252,7 @@ NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions) ../..;../../ext/native;../../Common;../../ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) pch.h + stdcpp17 Console @@ -257,6 +268,7 @@ GOLD;NOMINMAX;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions) ../..;../../ext/native;../../Common;../../ext;$(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories) pch.h + stdcpp17 Console diff --git a/UWP/UWP.vcxproj b/UWP/UWP.vcxproj index 1144579f22..4cdc33f07d 100644 --- a/UWP/UWP.vcxproj +++ b/UWP/UWP.vcxproj @@ -109,6 +109,7 @@ 4453;28204 _DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) pch.h + stdcpp17 @@ -134,6 +135,7 @@ 4453;28204 _DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) pch.h + stdcpp17 @@ -159,6 +161,7 @@ 4453;28204 NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) pch.h + stdcpp17 @@ -184,6 +187,7 @@ 4453;28204 NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) pch.h + stdcpp17 @@ -209,6 +213,7 @@ 4453;28204 GOLD;NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) pch.h + stdcpp17 @@ -234,6 +239,7 @@ 4453;28204 GOLD;NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) pch.h + stdcpp17 @@ -259,6 +265,7 @@ 4453;28204 _DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) pch.h + stdcpp17 @@ -284,6 +291,7 @@ 4453;28204 NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) pch.h + stdcpp17 @@ -309,6 +317,7 @@ 4453;28204 GOLD;NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) pch.h + stdcpp17 @@ -334,6 +343,7 @@ 4453;28204 _DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) pch.h + stdcpp17 @@ -359,6 +369,7 @@ 4453;28204 NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) pch.h + stdcpp17 @@ -384,6 +395,7 @@ 4453;28204 GOLD;NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) pch.h + stdcpp17 diff --git a/UWP/UWP.vcxproj.filters b/UWP/UWP.vcxproj.filters index 8191724e8b..5b08432ac5 100644 --- a/UWP/UWP.vcxproj.filters +++ b/UWP/UWP.vcxproj.filters @@ -490,6 +490,17 @@ Content\debugger\static\media + + + + + + + + + + + @@ -498,6 +509,7 @@ Content\debugger\static\js + diff --git a/Windows/PPSSPP.vcxproj b/Windows/PPSSPP.vcxproj index c99a146bd5..cfe3b5fcf4 100644 --- a/Windows/PPSSPP.vcxproj +++ b/Windows/PPSSPP.vcxproj @@ -246,6 +246,7 @@ false Disabled $(EXTERNAL_COMPILE_OPTIONS) + stdcpp17 uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;comctl32.lib;d3d9.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies) @@ -285,6 +286,7 @@ false Disabled $(EXTERNAL_COMPILE_OPTIONS) + stdcpp17 uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;comctl32.lib;d3d9.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies) @@ -320,6 +322,7 @@ false Disabled $(EXTERNAL_COMPILE_OPTIONS) + stdcpp17 uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;comctl32.lib;d3d9.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;oleaut32.lib;comdlg32.lib;shell32.lib;user32.lib;gdi32.lib;advapi32.lib;ole32.lib;%(AdditionalDependencies) @@ -353,6 +356,7 @@ false Disabled $(EXTERNAL_COMPILE_OPTIONS) + stdcpp17 uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;comctl32.lib;d3d9.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;oleaut32.lib;comdlg32.lib;shell32.lib;user32.lib;gdi32.lib;advapi32.lib;ole32.lib;%(AdditionalDependencies) @@ -390,6 +394,7 @@ true false $(EXTERNAL_COMPILE_OPTIONS) + stdcpp17 uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;comctl32.lib;d3d9.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies) @@ -438,6 +443,7 @@ true false $(EXTERNAL_COMPILE_OPTIONS) + stdcpp17 uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;comctl32.lib;d3d9.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;opengl32.lib;glu32.lib;%(AdditionalDependencies) @@ -480,6 +486,7 @@ true false $(EXTERNAL_COMPILE_OPTIONS) + stdcpp17 uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;comctl32.lib;d3d9.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;oleaut32.lib;comdlg32.lib;shell32.lib;user32.lib;gdi32.lib;advapi32.lib;ole32.lib;%(AdditionalDependencies) @@ -520,6 +527,7 @@ true false $(EXTERNAL_COMPILE_OPTIONS) + stdcpp17 uxtheme.lib;mf.lib;mfplat.lib;mfreadwrite.lib;mfuuid.lib;shlwapi.lib;Winmm.lib;Ws2_32.lib;dsound.lib;comctl32.lib;d3d9.lib;dxguid.lib;avcodec.lib;avformat.lib;avutil.lib;swresample.lib;swscale.lib;oleaut32.lib;comdlg32.lib;shell32.lib;user32.lib;gdi32.lib;advapi32.lib;ole32.lib;%(AdditionalDependencies) diff --git a/headless/Headless.vcxproj b/headless/Headless.vcxproj index ed551d84f2..7329860ba5 100644 --- a/headless/Headless.vcxproj +++ b/headless/Headless.vcxproj @@ -186,6 +186,7 @@ MultiThreadedDebug Common/DbgNew.h ProgramDatabase + stdcpp17 Console @@ -219,6 +220,7 @@ MultiThreadedDebug Common/DbgNew.h ProgramDatabase + stdcpp17 Console @@ -251,6 +253,7 @@ MultiThreadedDebug Common/DbgNew.h ProgramDatabase + stdcpp17 Console @@ -281,6 +284,7 @@ ProgramDatabase + stdcpp17 Console @@ -312,6 +316,7 @@ false MultiThreaded ProgramDatabase + stdcpp17 Console @@ -350,6 +355,7 @@ MultiThreaded true ProgramDatabase + stdcpp17 Console @@ -387,6 +393,7 @@ MultiThreaded true ProgramDatabase + stdcpp17 Console @@ -421,6 +428,7 @@ MultiThreaded true ProgramDatabase + stdcpp17 Console diff --git a/unittest/UnitTests.vcxproj b/unittest/UnitTests.vcxproj index bd29c69cd0..473429fa92 100644 --- a/unittest/UnitTests.vcxproj +++ b/unittest/UnitTests.vcxproj @@ -176,6 +176,7 @@ MultiThreadedDebug Common/DbgNew.h ProgramDatabase + stdcpp17 Console @@ -199,6 +200,7 @@ false Common/DbgNew.h ProgramDatabase + stdcpp17 Console @@ -222,6 +224,7 @@ false Common/DbgNew.h ProgramDatabase + stdcpp17 Console @@ -246,6 +249,7 @@ ProgramDatabase + stdcpp17 Console @@ -272,6 +276,7 @@ MultiThreaded ProgramDatabase StreamingSIMDExtensions2 + stdcpp17 Console @@ -301,6 +306,7 @@ Size false ProgramDatabase + stdcpp17 Console @@ -330,6 +336,7 @@ Size false ProgramDatabase + stdcpp17 Console @@ -359,6 +366,7 @@ Size false ProgramDatabase + stdcpp17 Console