Como: Habilitar um Toolset de Visual C++ 64 bit at the Command linha

Embora não instalado por padrão e não está disponível em todas as edições (para obter mais informações, consulte Edições do Visual C++.), Visual C++ 2005 inclui compiladores que lhe permitem criar aplicativos que podem ser executados em um sistema de operacional do Windows de 64 bit.

See Instalando componentes de 64 bits no Visual Studio Para obter informações sobre como instalar os compiladores de 64 bit.

Para obter informações sobre a criação de aplicativos de 64 bit dentro do ambiente de desenvolvimento do Visual Studio, consulte Como: Configurar projetos Visual C++ para plataformas de 64 bits de destino.

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

  • x86 em x86
    Permite que você criar arquivos para x86 máquinas de saída.Esta versão do cl.exe é executado sistema autônomo um processo de 32 bit, nativo em uma computador de x86 e em WOW64 em um Windows de 64 bit sistema operacional.

  • Itanium em x86 ()Itanium Cross-compilador)
    Permite que você crie arquivos de saída Itanium. Esta versão do cl.exe é executado sistema autônomo um processo de 32 bit, nativo em uma computador de x86 e em WOW64 em um Windows de 64 bit sistema operacional.

  • x64 em x86 ()x64 Cross-compilador)
    Permite que você crie arquivos de saída x64. Esta versão do cl.exe é executado sistema autônomo um processo de 32 bit, nativo em uma computador de x86 e em WOW64 em um Windows de 64 bit sistema operacional.

  • Itanium em Itanium
    Permite que você crie arquivos de saída Itanium. Esta versão do cl.exe é executado sistema autônomo um processo nativo em um Itanium computador.

  • x64 em x64
    Permite que você crie arquivos de saída x64. Esta versão do cl.exe é executado sistema autônomo um processo nativo em um x64 computador.

Quando os compiladores de 64 bit são instalados em um sistema de operacional do Windows de 64 bit, você verá prompts de comando para o vários nativo de 64 bit e entre compiladores.Para acessar esses prompts de comando, vá para Iniciar and then Todos os programas.From a Microsoft Visual Studio 2005 opção de menu, selecionar O Visual Studio Tools e, em seguida, um aviso de comando.

Vcvarsall.bat

Qualquer um dos cinco compiladores pode ser usada na linha de comando executando o vcvarsall.bat arquivo em lotes.Por padrão, o caminho completo para este arquivo é c:\Arquivos de Programas\Microsoft Visual Studio 8\VC\Vcvarsall.bat.

(Outra maneira de habilitar o conjunto de ferramentas do Visual C++ é usar vcvars32.bat, mas isso só permite que o compilador de 32 bit.Para obter mais informações, consulte Definir o caminho e variáveis de ambiente para Builds de linha de comando.)

Se nenhum argumento for fornecido, esse arquivo lote configura as variáveis de ambiente necessárias para o uso de x86, o compilador de 32 bit, mas pode ser usado para configurar qualquer um dos compiladores de 64 bit.A tabela a seguir mostra os argumentos para os quais há suporte para vcvarsall.bat.

Argumento Vcvarsall.bat

Compilador

Host (tanto nativamente ou usando emulação)

Arquitetura de destino

"x86" (padrão)

Nativo de 32 bit

x86, x64, Itanium

x86

"x86_amd64"

x64 Cruz

X86, x64, Itanium

x64

"x86_IPF"

Itanium Cruz

X86, x64, Itanium

Itanium

"amd64"

x64 Nativo

x64

x64

"Falha de página inválida" ou "itanium"

Itanium Nativo

Itanium

Itanium

Consulte também

Outros recursos

Programação de 64 bit com o Visual C++