文件:Boost.props
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Label="PropertySheets" />
<PropertyGroup Label="UserMacros">
<boostsdk_dir>D:\ThirdLib\</boostsdk_dir>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories Condition="'$(PlatformToolset)' != 'v140' and ('$(PlatformToolset)' != 'v141')">$(boostsdk_dir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(PlatformToolset)' == 'v140' or ('$(PlatformToolset)' == 'v141')">$(boostsdk_dir)boost_1_67_0;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<AdditionalLibraryDirectories Condition="'$(PlatformToolset)' != 'v140' and ('$(PlatformToolset)' != 'v141')">$(boostsdk_dir)lib$(PlatformArchitecture)-msvc-$(VisualStudioVersion);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalLibraryDirectories Condition="'$(PlatformToolset)' == 'v140'">$(boostsdk_dir)lib$(PlatformArchitecture)-msvc-14.0;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalLibraryDirectories Condition="'$(PlatformToolset)' == 'v141'">$(boostsdk_dir)lib$(PlatformArchitecture)-msvc-14.1;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<BuildMacro Include="boostsdk_dir">
<Value>$(boostsdk_dir)</Value>
</BuildMacro>
</ItemGroup>
</Project>
<ImportGroup Label="PropertySheets">
<Import Project="$(UserRootDir)\Prop\*.props" Condition="Exists('$(UserRootDir)\Prop')" />
</ImportGroup>