From dd88fee4c91504ef1bb5b8a8ed4c2a98ce7cd0de Mon Sep 17 00:00:00 2001 From: vczh Date: Wed, 26 Apr 2023 04:24:08 -0700 Subject: [PATCH] Add x64 to tutorials --- .../AddressBook/AddressBook.vcxproj | 71 +++++++++++++++ .../ColorPicker/ColorPicker.vcxproj | 71 +++++++++++++++ .../ContainersAndButtons.vcxproj | 71 +++++++++++++++ Tutorial/GacUI_Controls/GacUI_Controls.sln | 30 ++++--- .../ProgressAndAsync/ProgressAndAsync.vcxproj | 4 +- .../TextEditor/TextEditor.vcxproj | 71 +++++++++++++++ Tutorial/Lib/GacUILite/GacUILite.vcxproj | 89 +++++++++++++++++++ 7 files changed, 395 insertions(+), 12 deletions(-) diff --git a/Tutorial/GacUI_Controls/AddressBook/AddressBook.vcxproj b/Tutorial/GacUI_Controls/AddressBook/AddressBook.vcxproj index 8c6265e5..921f93b5 100644 --- a/Tutorial/GacUI_Controls/AddressBook/AddressBook.vcxproj +++ b/Tutorial/GacUI_Controls/AddressBook/AddressBook.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {7F92FCD2-8A1E-4C73-9949-91555BEF3832} @@ -24,6 +32,13 @@ Unicode x64 + + Application + true + v143 + Unicode + x64 + Application false @@ -32,24 +47,46 @@ Unicode x64 + + Application + false + v143 + true + Unicode + x64 + + + + + + + true $(ProjectDir)..\..\..\Import;$(IncludePath) + + true + $(ProjectDir)..\..\..\Import;$(IncludePath) + false $(ProjectDir)..\..\..\Import;$(IncludePath) + + false + $(ProjectDir)..\..\..\Import;$(IncludePath) + @@ -65,6 +102,21 @@ true + + + + + Level3 + Disabled + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);VCZH_DEBUG_NO_REFLECTION + true + stdcpp20 + + + Windows + true + + Level3 @@ -84,6 +136,25 @@ true + + + Level3 + + + MaxSpeed + true + true + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);VCZH_DEBUG_NO_REFLECTION + true + stdcpp20 + + + Windows + true + true + true + + diff --git a/Tutorial/GacUI_Controls/ColorPicker/ColorPicker.vcxproj b/Tutorial/GacUI_Controls/ColorPicker/ColorPicker.vcxproj index 89781591..0c67d62d 100644 --- a/Tutorial/GacUI_Controls/ColorPicker/ColorPicker.vcxproj +++ b/Tutorial/GacUI_Controls/ColorPicker/ColorPicker.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {FBBBA8BF-96A4-4096-8204-A92571100F0E} @@ -24,6 +32,13 @@ Unicode x64 + + Application + true + v143 + Unicode + x64 + Application false @@ -32,24 +47,46 @@ Unicode x64 + + Application + false + v143 + true + Unicode + x64 + + + + + + + true $(ProjectDir)..\..\..\Import;$(IncludePath) + + true + $(ProjectDir)..\..\..\Import;$(IncludePath) + false $(ProjectDir)..\..\..\Import;$(IncludePath) + + false + $(ProjectDir)..\..\..\Import;$(IncludePath) + @@ -65,6 +102,21 @@ true + + + + + Level3 + Disabled + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);VCZH_DEBUG_NO_REFLECTION + true + stdcpp20 + + + Windows + true + + Level3 @@ -84,6 +136,25 @@ true + + + Level3 + + + MaxSpeed + true + true + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);VCZH_DEBUG_NO_REFLECTION + true + stdcpp20 + + + Windows + true + true + true + + diff --git a/Tutorial/GacUI_Controls/ContainersAndButtons/ContainersAndButtons.vcxproj b/Tutorial/GacUI_Controls/ContainersAndButtons/ContainersAndButtons.vcxproj index 06ea45a9..74440980 100644 --- a/Tutorial/GacUI_Controls/ContainersAndButtons/ContainersAndButtons.vcxproj +++ b/Tutorial/GacUI_Controls/ContainersAndButtons/ContainersAndButtons.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {0C211930-C5DA-4567-A752-1D847CADEC1C} @@ -24,6 +32,13 @@ Unicode x64 + + Application + true + v143 + Unicode + x64 + Application false @@ -32,24 +47,46 @@ Unicode x64 + + Application + false + v143 + true + Unicode + x64 + + + + + + + true $(ProjectDir)..\..\..\Import;$(IncludePath) + + true + $(ProjectDir)..\..\..\Import;$(IncludePath) + false $(ProjectDir)..\..\..\Import;$(IncludePath) + + false + $(ProjectDir)..\..\..\Import;$(IncludePath) + @@ -65,6 +102,21 @@ true + + + + + Level3 + Disabled + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);VCZH_DEBUG_NO_REFLECTION + true + stdcpp20 + + + Windows + true + + Level3 @@ -84,6 +136,25 @@ true + + + Level3 + + + MaxSpeed + true + true + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);VCZH_DEBUG_NO_REFLECTION + true + stdcpp20 + + + Windows + true + true + true + + diff --git a/Tutorial/GacUI_Controls/GacUI_Controls.sln b/Tutorial/GacUI_Controls/GacUI_Controls.sln index 8a034cc2..548c6e13 100644 --- a/Tutorial/GacUI_Controls/GacUI_Controls.sln +++ b/Tutorial/GacUI_Controls/GacUI_Controls.sln @@ -57,34 +57,44 @@ Global GlobalSection(ProjectConfigurationPlatforms) = postSolution {0C211930-C5DA-4567-A752-1D847CADEC1C}.Debug|Win32.ActiveCfg = Debug|Win32 {0C211930-C5DA-4567-A752-1D847CADEC1C}.Debug|Win32.Build.0 = Debug|Win32 - {0C211930-C5DA-4567-A752-1D847CADEC1C}.Debug|x64.ActiveCfg = Debug|Win32 + {0C211930-C5DA-4567-A752-1D847CADEC1C}.Debug|x64.ActiveCfg = Debug|x64 + {0C211930-C5DA-4567-A752-1D847CADEC1C}.Debug|x64.Build.0 = Debug|x64 {0C211930-C5DA-4567-A752-1D847CADEC1C}.Release|Win32.ActiveCfg = Release|Win32 {0C211930-C5DA-4567-A752-1D847CADEC1C}.Release|Win32.Build.0 = Release|Win32 - {0C211930-C5DA-4567-A752-1D847CADEC1C}.Release|x64.ActiveCfg = Release|Win32 + {0C211930-C5DA-4567-A752-1D847CADEC1C}.Release|x64.ActiveCfg = Release|x64 + {0C211930-C5DA-4567-A752-1D847CADEC1C}.Release|x64.Build.0 = Release|x64 {96C559CA-9718-4BEC-A053-28A0AB6A8CA2}.Debug|Win32.ActiveCfg = Debug|Win32 {96C559CA-9718-4BEC-A053-28A0AB6A8CA2}.Debug|Win32.Build.0 = Debug|Win32 - {96C559CA-9718-4BEC-A053-28A0AB6A8CA2}.Debug|x64.ActiveCfg = Debug|Win32 + {96C559CA-9718-4BEC-A053-28A0AB6A8CA2}.Debug|x64.ActiveCfg = Debug|x64 + {96C559CA-9718-4BEC-A053-28A0AB6A8CA2}.Debug|x64.Build.0 = Debug|x64 {96C559CA-9718-4BEC-A053-28A0AB6A8CA2}.Release|Win32.ActiveCfg = Release|Win32 {96C559CA-9718-4BEC-A053-28A0AB6A8CA2}.Release|Win32.Build.0 = Release|Win32 - {96C559CA-9718-4BEC-A053-28A0AB6A8CA2}.Release|x64.ActiveCfg = Release|Win32 + {96C559CA-9718-4BEC-A053-28A0AB6A8CA2}.Release|x64.ActiveCfg = Release|x64 + {96C559CA-9718-4BEC-A053-28A0AB6A8CA2}.Release|x64.Build.0 = Release|x64 {66069A5E-F697-42E2-8D9E-7D6E82019838}.Debug|Win32.ActiveCfg = Debug|Win32 {66069A5E-F697-42E2-8D9E-7D6E82019838}.Debug|Win32.Build.0 = Debug|Win32 - {66069A5E-F697-42E2-8D9E-7D6E82019838}.Debug|x64.ActiveCfg = Debug|Win32 + {66069A5E-F697-42E2-8D9E-7D6E82019838}.Debug|x64.ActiveCfg = Debug|x64 + {66069A5E-F697-42E2-8D9E-7D6E82019838}.Debug|x64.Build.0 = Debug|x64 {66069A5E-F697-42E2-8D9E-7D6E82019838}.Release|Win32.ActiveCfg = Release|Win32 {66069A5E-F697-42E2-8D9E-7D6E82019838}.Release|Win32.Build.0 = Release|Win32 - {66069A5E-F697-42E2-8D9E-7D6E82019838}.Release|x64.ActiveCfg = Release|Win32 + {66069A5E-F697-42E2-8D9E-7D6E82019838}.Release|x64.ActiveCfg = Release|x64 + {66069A5E-F697-42E2-8D9E-7D6E82019838}.Release|x64.Build.0 = Release|x64 {FBBBA8BF-96A4-4096-8204-A92571100F0E}.Debug|Win32.ActiveCfg = Debug|Win32 {FBBBA8BF-96A4-4096-8204-A92571100F0E}.Debug|Win32.Build.0 = Debug|Win32 - {FBBBA8BF-96A4-4096-8204-A92571100F0E}.Debug|x64.ActiveCfg = Debug|Win32 + {FBBBA8BF-96A4-4096-8204-A92571100F0E}.Debug|x64.ActiveCfg = Debug|x64 + {FBBBA8BF-96A4-4096-8204-A92571100F0E}.Debug|x64.Build.0 = Debug|x64 {FBBBA8BF-96A4-4096-8204-A92571100F0E}.Release|Win32.ActiveCfg = Release|Win32 {FBBBA8BF-96A4-4096-8204-A92571100F0E}.Release|Win32.Build.0 = Release|Win32 - {FBBBA8BF-96A4-4096-8204-A92571100F0E}.Release|x64.ActiveCfg = Release|Win32 + {FBBBA8BF-96A4-4096-8204-A92571100F0E}.Release|x64.ActiveCfg = Release|x64 + {FBBBA8BF-96A4-4096-8204-A92571100F0E}.Release|x64.Build.0 = Release|x64 {7F92FCD2-8A1E-4C73-9949-91555BEF3832}.Debug|Win32.ActiveCfg = Debug|Win32 {7F92FCD2-8A1E-4C73-9949-91555BEF3832}.Debug|Win32.Build.0 = Debug|Win32 - {7F92FCD2-8A1E-4C73-9949-91555BEF3832}.Debug|x64.ActiveCfg = Debug|Win32 + {7F92FCD2-8A1E-4C73-9949-91555BEF3832}.Debug|x64.ActiveCfg = Debug|x64 + {7F92FCD2-8A1E-4C73-9949-91555BEF3832}.Debug|x64.Build.0 = Debug|x64 {7F92FCD2-8A1E-4C73-9949-91555BEF3832}.Release|Win32.ActiveCfg = Release|Win32 {7F92FCD2-8A1E-4C73-9949-91555BEF3832}.Release|Win32.Build.0 = Release|Win32 - {7F92FCD2-8A1E-4C73-9949-91555BEF3832}.Release|x64.ActiveCfg = Release|Win32 + {7F92FCD2-8A1E-4C73-9949-91555BEF3832}.Release|x64.ActiveCfg = Release|x64 + {7F92FCD2-8A1E-4C73-9949-91555BEF3832}.Release|x64.Build.0 = Release|x64 {32CC91B1-D3A5-4030-9355-EAE1B87E12AB}.Debug|Win32.ActiveCfg = Debug|Win32 {32CC91B1-D3A5-4030-9355-EAE1B87E12AB}.Debug|Win32.Build.0 = Debug|Win32 {32CC91B1-D3A5-4030-9355-EAE1B87E12AB}.Debug|x64.ActiveCfg = Debug|x64 diff --git a/Tutorial/GacUI_Controls/ProgressAndAsync/ProgressAndAsync.vcxproj b/Tutorial/GacUI_Controls/ProgressAndAsync/ProgressAndAsync.vcxproj index 0e0646e5..314b9ec1 100644 --- a/Tutorial/GacUI_Controls/ProgressAndAsync/ProgressAndAsync.vcxproj +++ b/Tutorial/GacUI_Controls/ProgressAndAsync/ProgressAndAsync.vcxproj @@ -108,7 +108,7 @@ Level3 Disabled - _DEBUG;_WINDOWS;%(PreprocessorDefinitions) + _DEBUG;_WINDOWS;%(PreprocessorDefinitions);VCZH_DEBUG_NO_REFLECTION true stdcpp20 @@ -144,7 +144,7 @@ MaxSpeed true true - NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + NDEBUG;_WINDOWS;%(PreprocessorDefinitions);VCZH_DEBUG_NO_REFLECTION true stdcpp20 diff --git a/Tutorial/GacUI_Controls/TextEditor/TextEditor.vcxproj b/Tutorial/GacUI_Controls/TextEditor/TextEditor.vcxproj index ec38882f..0e842ff5 100644 --- a/Tutorial/GacUI_Controls/TextEditor/TextEditor.vcxproj +++ b/Tutorial/GacUI_Controls/TextEditor/TextEditor.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {66069A5E-F697-42E2-8D9E-7D6E82019838} @@ -24,6 +32,13 @@ Unicode x64 + + Application + true + v143 + Unicode + x64 + Application false @@ -32,24 +47,46 @@ Unicode x64 + + Application + false + v143 + true + Unicode + x64 + + + + + + + true $(ProjectDir)..\..\..\Import;$(IncludePath) + + true + $(ProjectDir)..\..\..\Import;$(IncludePath) + false $(ProjectDir)..\..\..\Import;$(IncludePath) + + false + $(ProjectDir)..\..\..\Import;$(IncludePath) + @@ -65,6 +102,21 @@ true + + + + + Level3 + Disabled + WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);VCZH_DEBUG_NO_REFLECTION + true + stdcpp20 + + + Windows + true + + Level3 @@ -84,6 +136,25 @@ true + + + Level3 + + + MaxSpeed + true + true + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions);VCZH_DEBUG_NO_REFLECTION + true + stdcpp20 + + + Windows + true + true + true + + diff --git a/Tutorial/Lib/GacUILite/GacUILite.vcxproj b/Tutorial/Lib/GacUILite/GacUILite.vcxproj index 6456fff7..b4b9df57 100644 --- a/Tutorial/Lib/GacUILite/GacUILite.vcxproj +++ b/Tutorial/Lib/GacUILite/GacUILite.vcxproj @@ -5,10 +5,18 @@ Debug Win32 + + Debug + x64 + Release Win32 + + Release + x64 + {96C559CA-9718-4BEC-A053-28A0AB6A8CA2} @@ -24,6 +32,13 @@ Unicode x64 + + StaticLibrary + true + v143 + Unicode + x64 + StaticLibrary false @@ -32,15 +47,29 @@ Unicode x64 + + StaticLibrary + false + v143 + true + Unicode + x64 + + + + + + + @@ -59,6 +88,22 @@ true + + + + + Level3 + Disabled + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);VCZH_DEBUG_NO_REFLECTION + true + $(ProjectDir)\..\..\..\Import;%(AdditionalIncludeDirectories) + stdcpp20 + + + Windows + true + + Level3 @@ -79,57 +124,101 @@ true + + + Level3 + + + MaxSpeed + true + true + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions);VCZH_DEBUG_NO_REFLECTION + true + $(ProjectDir)\..\..\..\Import;%(AdditionalIncludeDirectories) + stdcpp20 + + + Windows + true + true + true + + /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) true + true true + true /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) true + true true + true /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions) /bigobj %(AdditionalOptions) + /bigobj %(AdditionalOptions)