Como habilitar um Conjunto de Ferramentas Visual C++ de 64 bits na linha de comando

Visual C++ inclui os compiladores que você pode usar para criar aplicativos que podem executar em um de 32 bits, de 64 bits, ou o sistema operacional Windows Braço- base.

ObservaçãoObservação

Para obter informações sobre ferramentas específicas que estão incluídos com cada edição Visual C++, consulte Visual C++ Tools and Templates in Visual Studio Editions.

Para obter informações sobre como usar o ambiente de desenvolvimento Visual Studio para criar aplicativos de 64 bits, consulte How to: Configure Visual C++ Projects to Target 64-Bit Platforms.

A lista a seguir descreve as várias versões de cl.exe (o compilador do Visual C++):

  • x86 em x
    Use isso para criar arquivos de saída para computadores x86.Esta versão de cl.exe executa como um processo de 32 bits, nativo em um computador e x86 em WOW64 em um sistema operacional Windows de 64 bits.

  • x64 em x (entre compilador dex64 )
    Use isso para criar arquivos de saída para x64.Esta versão de cl.exe executa como um processo de 32 bits, nativo em um computador e x86 em WOW64 em um sistema operacional Windows de 64 bits.

  • x64 em x64
    Use isso para criar arquivos de saída para x64.Esta versão de cl.exe executa como um processo nativo em um computador de x64 .

  • BRAÇO em x (percorrer compilador de BRAÇO)
    Use isso para criar arquivos de saída para computadores de BRAÇO.Esta versão de cl.exe executa como um processo de 32 bits, nativo em um computador e x86 em WOW64 em um sistema operacional Windows de 64 bits.

Quando o Visual Studio é instalado em um sistema operacional Windows de 64 bits, os prompts de comando para as várias nativo de 64 bits e os compiladores cruzado estão disponíveis.Para acessar esses prompts de comando no Windows 8, na tela de Iniciar abre, Todos os aplicativos.Em Miscrosoft Visual Studio 2012, escolha um dos prompts de comando de nativo ferramenta ou entre ferramenta.Em versões anteriores do Windows, escolha Iniciar, expanda Todos os Programas, Miscrosoft Visual Studio 2012, e Visual Studio Tools, escolha um prompt de comando.

Vcvarsall.bat

Alguns dos compiladores podem ser usados na linha de comando executando o arquivo em lotes de Vcvarsall.bat para configurar o caminho e variáveis de ambiente que permitem o kit de ferramentas do compilador.Por padrão, o caminho completo desse arquivo é ou c:\program files\microsoft Visual Studio 11,0 \ VC \ vcvarsall.bat de 32 bits sistema operacional Windows, ou C:\Program arquivo (x) \ Microsoft Visual Studio 11,0 \ VC \ vcvarsall.bat em sistemas de 64 bits.

ObservaçãoObservação

Embora você possa usar Vcvars32.bat para ativar o kit de ferramentas do Visual C++, permite somente o compilador de 32 bits.Para obter mais informações, consulte Definindo o caminho e variáveis de ambiente para compilações de linha de comando.

Se nenhum argumento é fornecido, o arquivo em lotes de Vcvarsall.bat configura as variáveis de ambiente para usar o compilador x86, de 32 bits.No entanto, você pode usá-lo para configurar alguns dos compiladores.Se você especificar uma configuração de compilação que não está instalado ou não está disponível em sua arquitetura de computador de compilação, uma mensagem de erro será exibida.A tabela a seguir mostra os argumentos suportados.

Argumento de Vcvarsall.bat

Compilador

Arquitetura de tempo computador

Arquitetura de saída de compilação

x

nativo de 32 bits

x, x64

x

x86_amd64

cruz dex64

x, x64

x64

amd64

nativo dex64

x64

x64

x86_arm

Cruz de BRAÇO

x, x64

BRAÇO

Consulte também

Outros recursos

Configuring Programs for 64-Bit (Visual C++)