1- <?xml version =" 1.0" encoding =" utf-8" ?>
2- <Project DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <Project DefaultTargets =" Build" ToolsVersion = " 17.0 " xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
33 <ItemGroup Label =" ProjectConfigurations" >
4- <ProjectConfiguration Include =" Debug|Win32" >
5- <Configuration >Debug</Configuration >
6- <Platform >Win32</Platform >
7- </ProjectConfiguration >
8- <ProjectConfiguration Include =" Release|Win32" >
9- <Configuration >Release</Configuration >
10- <Platform >Win32</Platform >
11- </ProjectConfiguration >
124 <ProjectConfiguration Include =" Debug|x64" >
135 <Configuration >Debug</Configuration >
146 <Platform >x64</Platform >
1911 </ProjectConfiguration >
2012 </ItemGroup >
2113 <PropertyGroup Label =" Globals" >
22- <VCProjectVersion >16.0</ VCProjectVersion >
23- <Keyword >Win32Proj </Keyword >
24- <ProjectGuid >{60e096df-68b5-4c69-a437-ecd05b2845db}</ ProjectGuid >
25- <RootNamespace >Solidify</ RootNamespace >
26- <WindowsTargetPlatformVersion >10.0</ WindowsTargetPlatformVersion >
14+ <ProjectGuid >{546385BB-46BA-4DB9-A22C-AD039B81F22D}</ ProjectGuid >
15+ <Keyword >QtVS_v304 </Keyword >
16+ <WindowsTargetPlatformVersion Condition = " '$(Configuration)|$(Platform)' == 'Debug|x64' " >10.0.22000.0</ WindowsTargetPlatformVersion >
17+ <WindowsTargetPlatformVersion Condition = " '$(Configuration)|$(Platform)' == 'Release|x64' " >10.0.22000.0</ WindowsTargetPlatformVersion >
18+ <QtMsBuild Condition = " '$(QtMsBuild)'=='' OR !Exists('$(QtMsBuild)\qt.targets') " >$(MSBuildProjectDirectory)\QtMsBuild</ QtMsBuild >
2719 </PropertyGroup >
2820 <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.Default.props" />
29- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" Label =" Configuration" >
30- <ConfigurationType >Application</ConfigurationType >
31- <UseDebugLibraries >true</UseDebugLibraries >
32- <PlatformToolset >v143</PlatformToolset >
33- <CharacterSet >Unicode</CharacterSet >
34- </PropertyGroup >
35- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" Label =" Configuration" >
36- <ConfigurationType >Application</ConfigurationType >
37- <UseDebugLibraries >false</UseDebugLibraries >
38- <PlatformToolset >v143</PlatformToolset >
39- <WholeProgramOptimization >true</WholeProgramOptimization >
40- <CharacterSet >Unicode</CharacterSet >
41- </PropertyGroup >
42- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" Label =" Configuration" >
21+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|x64'" Label =" Configuration" >
4322 <ConfigurationType >Application</ConfigurationType >
44- <UseDebugLibraries >true</UseDebugLibraries >
4523 <PlatformToolset >v143</PlatformToolset >
46- <CharacterSet >Unicode</CharacterSet >
4724 </PropertyGroup >
48- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'== 'Release|x64'" Label =" Configuration" >
25+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|x64'" Label =" Configuration" >
4926 <ConfigurationType >Application</ConfigurationType >
50- <UseDebugLibraries >false</UseDebugLibraries >
5127 <PlatformToolset >v143</PlatformToolset >
52- <WholeProgramOptimization >true</WholeProgramOptimization >
53- <CharacterSet >Unicode</CharacterSet >
5428 </PropertyGroup >
5529 <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.props" />
56- <ImportGroup Label =" ExtensionSettings" >
57- </ImportGroup >
58- <ImportGroup Label =" Shared" >
59- </ImportGroup >
60- <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
61- <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
62- </ImportGroup >
63- <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
64- <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
30+ <ImportGroup Condition =" Exists('$(QtMsBuild)\qt_defaults.props')" >
31+ <Import Project =" $(QtMsBuild)\qt_defaults.props" />
6532 </ImportGroup >
66- <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
33+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|x64'" Label =" QtSettings" >
34+ <QtInstall >vcpkg_qt5</QtInstall >
35+ <QtModules >core;gui;widgets</QtModules >
36+ <QtBuildConfig >debug</QtBuildConfig >
37+ <QtQMLDebugEnable >true</QtQMLDebugEnable >
38+ </PropertyGroup >
39+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|x64'" Label =" QtSettings" >
40+ <QtInstall >vcpkg_qt5</QtInstall >
41+ <QtModules >core;gui;widgets</QtModules >
42+ <QtBuildConfig >release</QtBuildConfig >
43+ </PropertyGroup >
44+ <Target Name =" QtMsBuildNotFound" BeforeTargets =" CustomBuild;ClCompile" Condition =" !Exists('$(QtMsBuild)\qt.targets') or !Exists('$(QtMsBuild)\qt.props')" >
45+ <Message Importance =" High" Text =" QtMsBuild: could not locate qt.targets, qt.props; project may not build correctly." />
46+ </Target >
47+ <ImportGroup Label =" ExtensionSettings" />
48+ <ImportGroup Label =" Shared" />
49+ <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)' == 'Debug|x64'" >
6750 <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
51+ <Import Project =" $(QtMsBuild)\Qt.props" />
6852 </ImportGroup >
69- <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'== 'Release|x64'" >
53+ <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)' == 'Release|x64'" >
7054 <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
55+ <Import Project =" $(QtMsBuild)\Qt.props" />
7156 </ImportGroup >
7257 <PropertyGroup Label =" UserMacros" />
73- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
58+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|x64'" >
59+ <IncludePath >E:\VC\installed\x64-windows\include\qt5;$(IncludePath)</IncludePath >
60+ <LinkIncremental >true</LinkIncremental >
61+ <LibraryPath >E:\VC\installed\x64-windows\debug\lib;$(LibraryPath)</LibraryPath >
62+ <IgnoreImportLibrary >true</IgnoreImportLibrary >
63+ </PropertyGroup >
64+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|x64'" >
65+ <IncludePath >E:\VC\installed\x64-windows\include\qt5;$(IncludePath)</IncludePath >
66+ </PropertyGroup >
67+ <PropertyGroup Label =" Vcpkg" Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" />
68+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
7469 <ClCompile >
75- <WarningLevel >Level3</WarningLevel >
76- <SDLCheck >true</SDLCheck >
77- <PreprocessorDefinitions >WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
78- <ConformanceMode >true</ConformanceMode >
70+ <LanguageStandard >stdcpp17</LanguageStandard >
71+ <LanguageStandard_C >stdc11</LanguageStandard_C >
72+ <PreprocessorDefinitions />
7973 </ClCompile >
80- <Link >
81- <SubSystem >Console</SubSystem >
82- <GenerateDebugInformation >true</GenerateDebugInformation >
83- </Link >
74+ <QtMoc >
75+ <PrependInclude >$(SolutionDir)src\stdafx.h;%(PrependInclude)</PrependInclude >
76+ </QtMoc >
8477 </ItemDefinitionGroup >
85- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32 '" >
78+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64 '" >
8679 <ClCompile >
87- <WarningLevel >Level3</WarningLevel >
88- <FunctionLevelLinking >true</FunctionLevelLinking >
89- <IntrinsicFunctions >true</IntrinsicFunctions >
90- <SDLCheck >true</SDLCheck >
91- <PreprocessorDefinitions >WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
92- <ConformanceMode >true</ConformanceMode >
80+ <LanguageStandard >stdcpp17</LanguageStandard >
81+ <LanguageStandard_C >stdc11</LanguageStandard_C >
9382 </ClCompile >
83+ <QtMoc >
84+ <PrependInclude >$(SolutionDir)src\stdafx.h;%(PrependInclude)</PrependInclude >
85+ </QtMoc >
86+ <Link />
87+ <Link />
88+ <Link />
89+ <Link />
9490 <Link >
95- <SubSystem >Console</SubSystem >
96- <EnableCOMDATFolding >true</EnableCOMDATFolding >
97- <OptimizeReferences >true</OptimizeReferences >
98- <GenerateDebugInformation >true</GenerateDebugInformation >
91+ <AdditionalLibraryDirectories >E:\VC\installed\x64-windows\debug\lib</AdditionalLibraryDirectories >
92+ <AdditionalDependencies />
93+ <AdditionalOptions >"kernel32.lib" "user32.lib" "gdi32.lib" "winspool.lib" "comdlg32.lib" "advapi32.lib" "shell32.lib" "ole32.lib" "oleaut32.lib" "uuid.lib" "odbc32.lib" "odbccp32.lib" "E:\VC\installed\x64-windows\debug\lib\Qt5Widgetsd.lib" "E:\VC\installed\x64-windows\debug\lib\Qt5Guid.lib" "E:\VC\installed\x64-windows\debug\lib\Qt5Cored.lib" "E:\VC\installed\x64-windows\debug\lib\manual-link\qtmaind.lib" "E:\VC\installed\x64-windows\debug\lib\zstd.lib" %(AdditionalOptions)</AdditionalOptions >
94+ <IgnoreSpecificDefaultLibraries >
95+ </IgnoreSpecificDefaultLibraries >
9996 </Link >
10097 </ItemDefinitionGroup >
101- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'== 'Debug|x64'" >
98+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|x64'" Label = " Configuration " >
10299 <ClCompile >
103- <WarningLevel >Level3</WarningLevel >
104- <SDLCheck >true</SDLCheck >
105- <PreprocessorDefinitions >_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
106- <ConformanceMode >true</ConformanceMode >
107- <AdditionalIncludeDirectories >E:\VC\installed\x64-windows\include\qt5</AdditionalIncludeDirectories >
100+ <TreatWChar_tAsBuiltInType >true</TreatWChar_tAsBuiltInType >
101+ <AdditionalIncludeDirectories >
102+ </AdditionalIncludeDirectories >
103+ <MultiProcessorCompilation >true</MultiProcessorCompilation >
104+ <DebugInformationFormat >ProgramDatabase</DebugInformationFormat >
105+ <Optimization >Disabled</Optimization >
108106 </ClCompile >
109107 <Link >
110- <SubSystem >Console </SubSystem >
108+ <SubSystem >Windows </SubSystem >
111109 <GenerateDebugInformation >true</GenerateDebugInformation >
112110 </Link >
113111 </ItemDefinitionGroup >
114- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'== 'Release|x64'" >
112+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|x64'" Label = " Configuration " >
115113 <ClCompile >
116- <WarningLevel >Level3</WarningLevel >
117- <FunctionLevelLinking >true</FunctionLevelLinking >
118- <IntrinsicFunctions >true</IntrinsicFunctions >
119- <SDLCheck >true</SDLCheck >
120- <PreprocessorDefinitions >NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
121- <ConformanceMode >true</ConformanceMode >
122- <AdditionalIncludeDirectories >E:\VC\installed\x64-windows\include\qt5;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
114+ <TreatWChar_tAsBuiltInType >true</TreatWChar_tAsBuiltInType >
115+ <AdditionalIncludeDirectories >
116+ </AdditionalIncludeDirectories >
117+ <MultiProcessorCompilation >true</MultiProcessorCompilation >
118+ <DebugInformationFormat >None</DebugInformationFormat >
119+ <Optimization >MaxSpeed</Optimization >
123120 </ClCompile >
124121 <Link >
125- <SubSystem >Console</SubSystem >
126- <EnableCOMDATFolding >true</EnableCOMDATFolding >
127- <OptimizeReferences >true</OptimizeReferences >
128- <GenerateDebugInformation >true</GenerateDebugInformation >
122+ <SubSystem >Windows</SubSystem >
123+ <GenerateDebugInformation >false</GenerateDebugInformation >
129124 </Link >
130125 </ItemDefinitionGroup >
131126 <ItemGroup >
132- <ClCompile Include =" src\main.cpp" />
127+ <QtRcc Include =" src\gui.qrc" />
128+ <QtUic Include =" src\gui.ui" />
129+ <QtMoc Include =" src\ui.h" />
133130 <ClCompile Include =" src\processing.cpp" />
134131 <ClCompile Include =" src\Solidify.cpp" />
132+ <ClCompile Include =" src\stdafx.cpp" >
133+ <PrecompiledHeader Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >Create</PrecompiledHeader >
134+ <PrecompiledHeader Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >Create</PrecompiledHeader >
135+ </ClCompile >
135136 <ClCompile Include =" src\ui.cpp" />
137+ <ClCompile Include =" src\main.cpp" />
136138 </ItemGroup >
137139 <ItemGroup >
138140 <ClInclude Include =" src\processing.h" />
139141 <ClInclude Include =" src\solidify.h" />
142+ <ClInclude Include =" src\stdafx.h" />
140143 <ClInclude Include =" src\Timer.h" />
141- <ClInclude Include =" src\ui.h" />
142144 </ItemGroup >
143145 <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
146+ <ImportGroup Condition =" Exists('$(QtMsBuild)\qt.targets')" >
147+ <Import Project =" $(QtMsBuild)\qt.targets" />
148+ </ImportGroup >
144149 <ImportGroup Label =" ExtensionTargets" >
145150 </ImportGroup >
146151</Project >
0 commit comments