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.
In de C++-ontwikkelomgeving zijn er drie eenvoudige manieren om het buildproces aan te passen:
Aangepaste buildstappen
Een aangepaste buildstap is een buildregel die is gekoppeld aan een project. Een aangepaste buildstap kan een opdrachtregel opgeven die moet worden uitgevoerd, eventuele extra invoer- of uitvoerbestanden en een bericht dat moet worden weergegeven. Zie Procedure: Een aangepaste buildstap toevoegen aan MSBuild Projects voor meer informatie.
Aangepaste buildhulpprogramma's
Een aangepast buildhulpprogramma is een buildregel die is gekoppeld aan een of meer bestanden. Een aangepaste buildstap kan invoerbestanden doorgeven aan een aangepast build-hulpprogramma, wat resulteert in een of meer uitvoerbestanden. De Help-bestanden in een MFC-toepassing worden bijvoorbeeld gebouwd met een aangepast build-hulpprogramma. Zie voor meer informatie Aangepaste buildhulpprogramma's toevoegen aan MSBuild projecten en aangepaste buildhulpprogramma's opgeven.
build-gebeurtenissen
Met build-gebeurtenissen kunt u de build van een project aanpassen. Er zijn drie bouwevenementen: pre-build, pre-link en post-build. Met een build-gebeurtenis kunt u een actie opgeven die moet worden uitgevoerd op een bepaald tijdstip in het buildproces. U kunt bijvoorbeeld een build-gebeurtenis gebruiken om een bestand te registreren bij regsvr32.exe nadat het project is voltooid. Zie Build-gebeurtenissen opgeven voor meer informatie.
Het oplossen van problemen met buildaanpassingen kan u helpen ervoor te zorgen dat uw aangepaste buildstappen en build-gebeurtenissen worden uitgevoerd zoals verwacht.
De uitvoerindeling van een aangepaste buildstap of buildgebeurtenis kan ook de bruikbaarheid van het hulpprogramma verbeteren. Zie De uitvoer van een aangepaste buildstap of build-gebeurtenis opmaken voor meer informatie.
Voor elk project in een oplossing worden build-gebeurtenissen en aangepaste buildstappen uitgevoerd in de volgende volgorde, samen met andere buildstappen:
Pre-build-gebeurtenis
Aangepaste buildhulpprogramma's voor afzonderlijke bestanden
MIDL
Resourcecompilator
De C/C++-compiler
Gebeurtenis vóór koppeling
Linker of Bibliothecaris (indien van toepassing)
Manifesttool
BSCMake
Aangepaste buildstap in het project
Gebeurtenis na het bouwproces
De custom build step on the project en een post-build event worden sequentieel uitgevoerd nadat alle andere buildprocessen voltooid zijn.
In deze sectie
Aangepaste buildhulpprogramma's opgeven
Build-gebeurtenissen opgeven
Problemen met buildaanpassingen oplossen
De uitvoer van een aangepaste buildstap of buildgebeurtenis opmaken
Zie ook
Visual Studio Projects - C++
Algemene macro's voor bouwopdrachten en eigenschappen