Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Visual Studio innehåller C++-kompilatorer, länkare och andra verktyg som du kan använda för att skapa plattformsspecifika versioner av dina appar som kan köras på 32-bitars, 64-bitars eller ARM-baserade Windows-operativsystem. Med andra valfria Visual Studio-arbetsbelastningar kan du använda C++-verktyg för att rikta in dig på andra plattformar, till exempel iOS, Android och Linux. Standardarkitekturen för bygget använder 32-bitars x86-värdbaserade verktyg för att skapa 32-bitars, x86-inbyggd Windows-kod. Men du har förmodligen en 64-bitars dator. När Visual Studio installeras på ett 64-bitars Windows-operativsystem finns ytterligare kommandopromptgenvägar för utvecklare tillgängliga för de 64-bitars, x64-värdbaserade inhemska och korskompilatorerna. Du kan dra nytta av den processor- och minnesplats som är tillgänglig för 64-bitars kod genom att använda verktygssviten värd på x64 när du bygger kod för x86-, x64- eller ARM-processorer.
Använd en genväg för en 64-bitars värdbaserad kommandotolk för utvecklare
Om du vill komma åt dessa kommandotolk i Windows går du till Start-menytypen x64 och väljer sedan någon av de x64-inbyggda kommandona eller utvecklarkommandona för flera verktyg.
Om du har olika versioner av Visual Studio installerade visas andra versioner av prompten. Välj uppmaningen för den version av Visual Studio som du vill använda.
I tidigare versioner av Windows väljer du Start, Expandera Alla program och expanderar sedan mappen för din version av Visual Studio (och i äldre versioner av Visual Studio, Visual Studio Tools). Mer information finns i Developer command prompt shortcuts (Snabbkommandon för utvecklare).
Använd Vcvarsall.bat för att ange en 64-bitars värdbaserad byggarkitektur
Alla ursprungliga eller korskompileringsverktygens byggkonfigurationer kan användas i kommandoraden genom att köra kommandofilen vcvarsall.bat. Den här kommandofilen konfigurerar sökvägs- och miljövariablerna som aktiverar en viss byggarkitektur i ett befintligt kommandotolksfönster. Specifika instruktioner finns i Developer command file locations (Platser för utvecklarkommandofiler).
Anmärkningar
Anmärkning
Information om de specifika verktyg som ingår i varje Visual Studio-utgåva finns i Visual C++-verktyg och -funktioner i Visual Studio-utgåvor.
Information om hur du använder Visual Studio IDE för att skapa 64-bitarsprogram finns i Så här konfigurerar du Visual C++-projekt för att rikta in sig på 64-bitars, x64-plattformar.
När du installerar en C++-komponent i Visual Studio-installationsprogrammet installeras alltid 32-bitars, värdbaserade på x86, inbyggda och korskompileringsverktyg för att bygga x86- och x64-kod. Om du inkluderar arbetsbelastningen Universal Windows Platform installeras även x86-värdbaserade verktyg för korskompilering för att skapa ARM-kod. Om du installerar dessa arbetsbelastningar på en 64-bitars x64-processor får du även 64-bitars interna och korskompileringsverktyg för att skapa x86-, x64- och ARM-kod. 32-bitars- och 64-bitarsverktygen genererar identisk kod, men 64-bitarsverktygen stöder mer minne för förkompilerade rubriksymboler och alternativen För hela programoptimering (/GL och /LTCG). Om du stöter på minnesgränser när du använder 32-bitarsverktygen kan du prova 64-bitarsverktygen.