<?xml version="1.0" encoding="utf-8"?><Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"><ItemGroup Label="ProjectConfigurations"><ProjectConfiguration Include="Debug|ARM"><Configuration>Debug</Configuration><Platform>ARM</Platform></ProjectConfiguration><ProjectConfiguration Include="Debug|ARM64"><Configuration>Debug</Configuration><Platform>ARM64</Platform></ProjectConfiguration><ProjectConfiguration Include="Debug|Win32"><Configuration>Debug</Configuration><Platform>Win32</Platform></ProjectConfiguration><ProjectConfiguration Include="Debug|x64"><Configuration>Debug</Configuration><Platform>x64</Platform></ProjectConfiguration><ProjectConfiguration Include="PGInstrument|ARM"><Configuration>PGInstrument</Configuration><Platform>ARM</Platform></ProjectConfiguration><ProjectConfiguration Include="PGInstrument|ARM64"><Configuration>PGInstrument</Configuration><Platform>ARM64</Platform></ProjectConfiguration><ProjectConfiguration Include="PGInstrument|Win32"><Configuration>PGInstrument</Configuration><Platform>Win32</Platform></ProjectConfiguration><ProjectConfiguration Include="PGInstrument|x64"><Configuration>PGInstrument</Configuration><Platform>x64</Platform></ProjectConfiguration><ProjectConfiguration Include="PGUpdate|ARM"><Configuration>PGUpdate</Configuration><Platform>ARM</Platform></ProjectConfiguration><ProjectConfiguration Include="PGUpdate|ARM64"><Configuration>PGUpdate</Configuration><Platform>ARM64</Platform></ProjectConfiguration><ProjectConfiguration Include="PGUpdate|Win32"><Configuration>PGUpdate</Configuration><Platform>Win32</Platform></ProjectConfiguration><ProjectConfiguration Include="PGUpdate|x64"><Configuration>PGUpdate</Configuration><Platform>x64</Platform></ProjectConfiguration><ProjectConfiguration Include="Release|ARM"><Configuration>Release</Configuration><Platform>ARM</Platform></ProjectConfiguration><ProjectConfiguration Include="Release|ARM64"><Configuration>Release</Configuration><Platform>ARM64</Platform></ProjectConfiguration><ProjectConfiguration Include="Release|Win32"><Configuration>Release</Configuration><Platform>Win32</Platform></ProjectConfiguration><ProjectConfiguration Include="Release|x64"><Configuration>Release</Configuration><Platform>x64</Platform></ProjectConfiguration></ItemGroup><PropertyGroup Label="Globals"><ProjectGuid>{B11D750F-CD1F-4A96-85CE-E69A5C5259F9}</ProjectGuid></PropertyGroup><Import Project="python.props" /><Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /><PropertyGroup Label="Configuration"><ConfigurationType>Application</ConfigurationType><UseOfMfc>false</UseOfMfc><CharacterSet>MultiByte</CharacterSet></PropertyGroup><Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /><ImportGroup Label="ExtensionSettings"></ImportGroup><ImportGroup Label="PropertySheets"><Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /><Import Project="pyproject.props" /><Import Project="tcltk.props" /></ImportGroup><PropertyGroup Label="UserMacros" /><PropertyGroup><_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion></PropertyGroup><ItemDefinitionGroup><ClCompile><PreprocessorDefinitions>Py_BUILD_CORE;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions></ClCompile><Link><SubSystem>Console</SubSystem><StackReserveSize>2000000</StackReserveSize></Link></ItemDefinitionGroup><ItemGroup><None Include="..\PC\pycon.ico" /></ItemGroup><ItemGroup><ResourceCompile Include="..\PC\python_exe.rc" /></ItemGroup><ItemGroup><ClCompile Include="..\Programs\python.c" /></ItemGroup><ItemGroup><ProjectReference Include="pythoncore.vcxproj"><Project>{cf7ac3d1-e2df-41d2-bea6-1e2556cdea26}</Project><ReferenceOutputAssembly>false</ReferenceOutputAssembly></ProjectReference></ItemGroup><Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /><ImportGroup Label="ExtensionTargets"></ImportGroup><Target Name="ValidateUcrtbase" AfterTargets="AfterBuild" Condition="$(Configuration) != 'PGInstrument' and $(Platform) != 'ARM' and $(Platform) != 'ARM64'"><PropertyGroup><UcrtName>ucrtbase</UcrtName><UcrtName Condition="'$(Configuration)' == 'Debug'">ucrtbased</UcrtName></PropertyGroup><Exec Command='setlocalset PYTHONPATH=$(PySourcePath)Lib"$(OutDir)python$(PyDebugExt).exe" "$(PySourcePath)PC\validate_ucrtbase.py" $(UcrtName)' ContinueOnError="true" /></Target><Target Name="GeneratePythonBat" AfterTargets="AfterBuild"><PropertyGroup><_PGOPath Condition="$(Configuration) == 'PGInstrument' and $(Platform) == 'Win32'">@set PATH=%PATH%%3B$(VCInstallDir)bin</_PGOPath><_PGOPath Condition="$(Configuration) == 'PGInstrument' and $(Platform) == 'x64'">@set PATH=%PATH%%3B$(VCInstallDir)bin\amd64</_PGOPath><_PGOPath Condition="$(Configuration) == 'PGInstrument' and $(VC_PGO_RunTime_Dir) != ''">@set PATH=%PATH%%3B$(VC_PGO_RunTime_Dir)</_PGOPath><_Content>@rem This script invokes the most recently built Python with all arguments@rem passed through to the interpreter. This file is generated by the@rem build process and any changes *will* be thrown away by the next@rem rebuild.@rem This is only meant as a convenience for developing CPython@rem and using it outside of that context is ill-advised.@echo Running $(Configuration)^|$(Platform) interpreter...@setlocal@set PYTHONHOME=$(PySourcePath)$(_PGOPath)@"$(OutDir)python$(PyDebugExt).exe" %*</_Content><_ExistingContent Condition="Exists('$(PySourcePath)python.bat')">$([System.IO.File]::ReadAllText('$(PySourcePath)python.bat'))</_ExistingContent></PropertyGroup><WriteLinesToFile File="$(PySourcePath)python.bat" Lines="$(_Content)" Overwrite="true" Condition="'$(_Content)' != '$(_ExistingContent)'" /></Target><Target Name="GenerateLicense" AfterTargets="AfterBuild"><ItemGroup><LicenseFiles Include="$(PySourcePath)LICENSE;$(PySourcePath)PC\crtlicense.txt;$(bz2Dir)LICENSE;$(opensslOutDir)LICENSE;$(libffiDir)LICENSE;" /><LicenseFiles Include="$(tcltkDir)tcllicense.terms;$(tcltkDir)tklicense.terms;$(tcltkDir)tixlicense.terms" Condition="$(IncludeTkinter)" /><_LicenseFiles Include="@(LicenseFiles)"><Content Condition="Exists(%(FullPath))">$([System.IO.File]::ReadAllText(%(FullPath)))</Content></_LicenseFiles></ItemGroup><WriteLinesToFile File="$(OutDir)LICENSE.txt"Overwrite="true"Lines="@(_LicenseFiles->'%(Content)')" /></Target></Project>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。