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.
Visual Studio bevat C++-compilers, linkers en andere hulpprogramma's die u kunt gebruiken om platformspecifieke versies van uw apps te maken die kunnen worden uitgevoerd op 32-bits, 64-bits of OP ARM gebaseerde Windows-besturingssystemen. Met andere optionele Visual Studio-workloads kunt u C++-hulpprogramma's gebruiken om andere platforms, zoals iOS, Android en Linux, te gebruiken. De standaard buildarchitectuur maakt gebruik van 32-bits, x86-gehoste hulpprogramma's om 32-bits, x86-systeemeigen Windows-code te bouwen. U hebt echter waarschijnlijk een 64-bits computer. Wanneer Visual Studio is geïnstalleerd op een 64-bits Windows-besturingssysteem, zijn er extra sneltoetsen voor de 64-bits, x64-hostende systeemeigen en cross-compilers voor ontwikkelaars beschikbaar. U kunt profiteren van de processor- en geheugenruimte die beschikbaar is voor 64-bits code met behulp van de 64-bits, x64-hostende toolset wanneer u code bouwt voor x86-, x64- of ARM-processors.
Een 64-bits gehoste snelkoppeling voor de opdrachtprompt voor ontwikkelaars gebruiken.
Als u toegang wilt krijgen tot deze opdrachtprompts op Windows, typt u in het Start menu x64 en kiest u een van de x64 native of cross-tool ontwikkelaarsopdrachtprompts.
Als u verschillende versies van Visual Studio hebt geïnstalleerd, worden andere versies van de prompt weergegeven. Kies de prompt voor de versie van Visual Studio die u wilt gebruiken.
In eerdere versies van Windows kiest u Start, vouwt u Alle programma's uit en vouwt u vervolgens de map uit voor uw versie van Visual Studio (en in oudere versies van Visual Studio, Visual Studio Tools). Zie voor meer informatie Snelkoppelingen voor opdrachtprompt voor ontwikkelaars.
Gebruik Vcvarsall.bat om een 64-bits architectuur voor een gehoste omgeving te configureren
Een van de bouwconfiguraties van de systeemeigen of cross-compilerhulpprogramma's kan op de opdrachtregel worden gebruikt door het vcvarsall.bat-opdrachtbestand uit te voeren. Dit opdrachtbestand configureert het pad en de omgevingsvariabelen die een bepaalde buildarchitectuur in een bestaand opdrachtpromptvenster inschakelen. Zie locaties voor ontwikkelaarsopdrachtbestanden voor specifieke instructies.
Opmerkingen
Opmerking
Zie Visual C++ Tools and Features in Visual Studio Editions voor meer informatie over de specifieke hulpprogramma's die zijn opgenomen in elke Visual Studio-editie.
Zie How to: Configure Microsoft C++ Projects to Target 64-Bit, x64 Platforms (Microsoft C++-projecten configureren voor Doel 64-bits, x64-platformen) voor informatie over het gebruik van de Visual Studio IDE voor het maken van 64-bits toepassingen.
Wanneer u een C++-workload in het Visual Studio-installatieprogramma installeert, worden altijd 32-bits, x86-hostende, systeemeigen en cross-compilerhulpprogramma's geïnstalleerd om x86- en x64-code te bouwen. Als u de Universal Windows Platform-workload opneemt, worden ook x86-gehoste cross-compilertools geïnstalleerd voor het bouwen van ARM-code. Als u deze workloads installeert op een 64-bits, x64-processor, krijgt u ook 64-bits systeemeigen en cross-compilerhulpprogramma's om x86-, x64- en ARM-code te bouwen. De 32-bits en 64-bits hulpprogramma's genereren identieke code, maar de 64-bits hulpprogramma's bieden ondersteuning voor meer geheugen voor vooraf gecompileerde headersymbolen en de opties voor Whole Program Optimization (/GL en /LTCG). Als u geheugenlimieten tegenloopt wanneer u de 32-bits hulpprogramma's gebruikt, kunt u de 64-bits hulpprogramma's proberen.