1+ <?xml  version =" 1.0"  encoding =" utf-8" 
2+ <Project  DefaultTargets =" Build" ToolsVersion =" 17.0" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" 
3+   <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 >
12+     <ProjectConfiguration  Include =" Debug|x64" 
13+       <Configuration >Debug</Configuration >
14+       <Platform >x64</Platform >
15+     </ProjectConfiguration >
16+     <ProjectConfiguration  Include =" Release|x64" 
17+       <Configuration >Release</Configuration >
18+       <Platform >x64</Platform >
19+     </ProjectConfiguration >
20+   </ItemGroup >
21+   <PropertyGroup  Label =" Globals" 
22+     <VCProjectVersion >17.0</VCProjectVersion >
23+     <ProjectGuid >{B2C3D4E5-F6A7-8901-BCDE-F01234567890}</ProjectGuid >
24+     <Keyword >Win32Proj</Keyword >
25+     <RootNamespace >mylib</RootNamespace >
26+     <WindowsTargetPlatformVersion >10.0</WindowsTargetPlatformVersion >
27+   </PropertyGroup >
28+   <Import  Project =" $(VCTargetsPath)\Microsoft.Cpp.Default.props" 
29+   <PropertyGroup  Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" Label =" Configuration" 
30+     <ConfigurationType >StaticLibrary</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 >StaticLibrary</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" 
43+     <ConfigurationType >StaticLibrary</ConfigurationType >
44+     <UseDebugLibraries >true</UseDebugLibraries >
45+     <PlatformToolset >v143</PlatformToolset >
46+     <CharacterSet >Unicode</CharacterSet >
47+   </PropertyGroup >
48+   <PropertyGroup  Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" Label =" Configuration" 
49+     <ConfigurationType >StaticLibrary</ConfigurationType >
50+     <UseDebugLibraries >false</UseDebugLibraries >
51+     <PlatformToolset >v143</PlatformToolset >
52+     <WholeProgramOptimization >true</WholeProgramOptimization >
53+     <CharacterSet >Unicode</CharacterSet >
54+   </PropertyGroup >
55+   <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" 
65+   </ImportGroup >
66+   <ImportGroup  Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" 
67+     <Import  Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" 
68+   </ImportGroup >
69+   <ImportGroup  Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" 
70+     <Import  Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" 
71+   </ImportGroup >
72+   <PropertyGroup  Label =" UserMacros" 
73+   <PropertyGroup  Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" 
74+     <IntDir >$(ProjectDir)obj\$(Platform)\$(Configuration)\</IntDir >
75+     <TargetName >mylib</TargetName >
76+   </PropertyGroup >
77+   <PropertyGroup  Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" 
78+     <IntDir >$(ProjectDir)obj\$(Platform)\$(Configuration)\</IntDir >
79+     <TargetName >mylib</TargetName >
80+   </PropertyGroup >
81+   <PropertyGroup  Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" 
82+     <IntDir >$(ProjectDir)obj\$(Platform)\$(Configuration)\</IntDir >
83+     <TargetName >mylib</TargetName >
84+   </PropertyGroup >
85+   <PropertyGroup  Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" 
86+     <IntDir >$(ProjectDir)obj\$(Platform)\$(Configuration)\</IntDir >
87+     <TargetName >mylib</TargetName >
88+   </PropertyGroup >
89+   <ItemDefinitionGroup  Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" 
90+     <ClCompile >
91+       <WarningLevel >Level3</WarningLevel >
92+       <SDLCheck >true</SDLCheck >
93+       <PreprocessorDefinitions >WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions >
94+       <ConformanceMode >true</ConformanceMode >
95+       <PrecompiledHeader >NotUsing</PrecompiledHeader >
96+     </ClCompile >
97+     <Lib >
98+       <AdditionalDependencies ></AdditionalDependencies >
99+     </Lib >
100+   </ItemDefinitionGroup >
101+   <ItemDefinitionGroup  Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" 
102+     <ClCompile >
103+       <WarningLevel >Level3</WarningLevel >
104+       <FunctionLevelLinking >true</FunctionLevelLinking >
105+       <IntrinsicFunctions >true</IntrinsicFunctions >
106+       <SDLCheck >true</SDLCheck >
107+       <PreprocessorDefinitions >WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions >
108+       <ConformanceMode >true</ConformanceMode >
109+       <PrecompiledHeader >NotUsing</PrecompiledHeader >
110+     </ClCompile >
111+     <Lib >
112+       <AdditionalDependencies ></AdditionalDependencies >
113+     </Lib >
114+   </ItemDefinitionGroup >
115+   <ItemDefinitionGroup  Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" 
116+     <ClCompile >
117+       <WarningLevel >Level3</WarningLevel >
118+       <SDLCheck >true</SDLCheck >
119+       <PreprocessorDefinitions >_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions >
120+       <ConformanceMode >true</ConformanceMode >
121+       <PrecompiledHeader >NotUsing</PrecompiledHeader >
122+     </ClCompile >
123+     <Lib >
124+       <AdditionalDependencies ></AdditionalDependencies >
125+     </Lib >
126+   </ItemDefinitionGroup >
127+   <ItemDefinitionGroup  Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" 
128+     <ClCompile >
129+       <WarningLevel >Level3</WarningLevel >
130+       <FunctionLevelLinking >true</FunctionLevelLinking >
131+       <IntrinsicFunctions >true</IntrinsicFunctions >
132+       <SDLCheck >true</SDLCheck >
133+       <PreprocessorDefinitions >NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions >
134+       <ConformanceMode >true</ConformanceMode >
135+       <PrecompiledHeader >NotUsing</PrecompiledHeader >
136+     </ClCompile >
137+     <Lib >
138+       <AdditionalDependencies ></AdditionalDependencies >
139+     </Lib >
140+   </ItemDefinitionGroup >
141+   <ItemGroup >
142+     <ClInclude  Include =" mylib.h" 
143+   </ItemGroup >
144+   <ItemGroup >
145+     <ClCompile  Include =" mylib.cpp" 
146+   </ItemGroup >
147+   <Import  Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" 
148+   <ImportGroup  Label =" ExtensionTargets" 
149+   </ImportGroup >
150+   <Target  Name =" CopyHeaders" AfterTargets =" Build" 
151+     <MakeDir  Directories =" $(OutDir)include" 
152+     <Copy  SourceFiles =" mylib.h" DestinationFolder =" $(OutDir)include" 
153+   </Target >
154+ </Project >
0 commit comments