Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Schakel snellere PDB-generatie in parallelle builds in door RPC-aanroepen naar mspdbsrv.exete minimaliseren.
Syntaxis
/Zf
Opmerkingen
Met de optie /Zf kan compilerondersteuning worden ingeschakeld voor het sneller genereren van PDB-bestanden wanneer u de optie /MP (Bouwen met meerdere processen) gebruikt, of wanneer het buildsysteem (bijvoorbeeld MSBuild of CMake) meerdere cl.exe compilerprocessen tegelijkertijd kan uitvoeren. Deze optie zorgt ervoor dat de front-end van de compiler het genereren van typeindexen voor elk typerecord in het PDB-bestand tot het einde van de compilatie vertraagt, en vraagt ze vervolgens allemaal in één RPC-aanroep om te mspdbsrv.exe, in plaats van een RPC-aanvraag voor elke record te maken. Dit kan de doorvoer van de build aanzienlijk verbeteren door de RPC-belasting van het mspdbsrv.exe proces te verminderen in een omgeving waarin meerdere cl.exe compilerprocessen tegelijkertijd worden uitgevoerd.
Omdat de optie /Zf alleen van toepassing is op PDB-generatie, is de optie /Zi of /ZI vereist.
De optie /Zf is beschikbaar vanaf Visual Studio 2017 versie 15.1, waar deze standaard is uitgeschakeld. Vanaf Visual Studio 2017 versie 15.7 is deze optie standaard ingeschakeld wanneer de optie /Zi of /ZI is ingeschakeld. Als u deze optie expliciet wilt uitschakelen, gebruikt u /Zf-.
Deze compileroptie instellen in de Visual Studio ontwikkelomgeving
Open het dialoogvenster eigenschappenpagina's van het project. Zie Set C++ compiler and build properties in Visual Studio voor meer informatie.
Selecteer de eigenschappenpagina configuratie-eigenschappen>C/C++>.
Wijzig de eigenschap Aanvullende opties om /Zf op te nemen en kies VERVOLGENS OK.
Zie ook
Opties voor compileren die alfabetisch worden vermeld
/MP (bouwen met meerdere processen)