Opções de compilador listadas em ordem alfabética
Veja a seguir uma lista alfabético abrangente de opções do compilador.Para obter uma lista categórica, consulte o Opções de compilador listadas por categoria.
Opção |
Objetivo |
---|---|
Especifica um arquivo de resposta. |
|
Lista as opções do compilador. |
|
Especifica um diretório para pesquisar para resolver referências de arquivo passado para o # using diretiva. |
|
Habilite análise de código. |
|
Use as instruções SSE e SSE2 geração de código (somente x86). |
|
Aumenta o número de seções endereçáveis em um arquivo obj. |
|
Preserva comentários durante o pré-processamento. |
|
É compilado sem a vinculação. |
|
Produz um arquivo de saída para ser executado no common linguagem tempo de execução. |
|
Define constantes e macros. |
|
Comentários de documentação do processo para um arquivo XML. |
|
Cópias pré-processador a saída para a saída padrão. |
|
Especifica o modelo de manipulação de exceção. |
|
Cópias pré-processador a saída para a saída padrão. |
|
Permite que você forneça informações de erro (ICE) interno do compilador diretamente para a equipe do Visual C++. |
|
Conjuntos de dimensionar de pilha. |
|
Produz código otimizado para um específico x64 arquitetura de ou para as especificações de micro-arquiteturas em arquiteturas de tecnologia (EM64T) de AMD64 e Extended memória 64. |
|
Cria um arquivo de listagem. |
|
Conjuntos listando nome de arquivo. |
|
Exibir o caminho completo de arquivos de código-fonte é passado para cl.exe no texto de diagnóstico. |
|
Renomeia o arquivo de banco de dados do programa. |
|
Renomeia o arquivo executável. |
|
Pré-processa o arquivo de inclusão especificado. |
|
Cria um mapa. |
|
Cria um arquivo de objeto. |
|
Especifica o comportamento de ponto flutuante. |
|
Especifica um nome de arquivo de cabeçalho pré-compilado. |
|
Gera arquivos de navegador. |
|
Força o uso de um nome de arquivo sistema autônomo se tivesse sido passado para o # using diretiva. |
|
Mescla o código injetado com arquivo de fonte. |
|
otimizar para processador Itanium.Disponível somente no IPF entre compilador ou IPF compilador nativo. |
|
Otimize para processador Itanium2 (padrão entre /G1 e /G2).Disponível somente no IPF entre compilador ou IPF compilador nativo. |
|
Otimiza o código de aplicativos do Windows. |
|
Usa o __cdecl convenção de chamada (somente x86). |
|
Ativa a pilha de testes. |
|
Pool de cadeia de caracteres permite. |
|
Chamadas de capturar a função _pexit. |
|
Chamadas de capturar a função _penter. |
|
Permite a otimização de programa inteiro. |
|
Mínimo permite recompilar. |
|
Permite em time de execução digitar informações (RTTI). |
|
Usa o __fastcall convenção de chamada (somente x86). |
|
Buffers de verificação de segurança. |
|
Testes de controles de pilha. |
|
Oferece suporte a segurança de fibra para dados alocados com armazenamento thread local estático. |
|
Permite a manipulação de exceção síncrono. |
|
Ativa a função nível vinculando. |
|
Igual a / RTC1./ RTC (verificações em time de execução erro) |
|
Usa o __stdcall convenção de chamada (somente x86). |
|
Restringe o comprimento de nomes externos (públicos). |
|
Lista as opções do compilador. |
|
Forças parâmetros passados em registros a serem gravados para seus locais na pilha na entrada da função.Esta opção do compilador é somente para o x64 compiladores (nativo e troca de compilar). |
|
Cria uma imagem hotpatchable. |
|
Pesquisa um diretório para arquivos de inclusão. |
|
Altera o padrão de char Digite. |
|
Cria uma biblioteca de vínculo dinâmico. |
|
Cria uma biblioteca de vínculo dinâmico de depurar. |
|
Passa a opção especificada para o LINK. |
|
Cria um módulo MSIL. |
|
Cria uma DLL multithread usando MSVCRT.lib. |
|
Cria uma depurar DLL multithread usando MSVCRTD.lib. |
|
Compila múltiplos arquivos de fonte por meio de vários processos. |
|
Cria um arquivo executável multithread usando LIBCMT.lib. |
|
Cria um arquivo de executável multithread da depurar usando LIBCMTD.lib. |
|
Suprime a exibição da faixa de início de sessão. |
|
Cria código pequeno. |
|
Cria código rápido. |
|
Controla a expansão in-line. |
|
Desabilita a otimização. |
|
Usa otimizações global. |
|
Gera funções intrínsecas. |
|
Permite que # pragma omp no código-fonte. |
|
Favorece código pequeno. |
|
Favores rápida código. |
|
Usa otimização máxima (/ Ob2gity /Gs). |
|
Omite o ponteiro do quadro (somente x86). |
|
Gera transcendentals rápida. |
|
Suprime _ftol Quando uma conversão de um tipo de ponto flutuante para um tipo integral é necessário (x86 somente). |
|
Remove fwait comandos dentro try blocos. |
|
Não gerar seqüências de instruções que proporcionam inesperado resultados, de acordo com a errata para a CPU B revisão.(Somente IPF). |
|
Não gera seqüências de instruções que proporcionam inesperado resultados, de acordo com a errata para o CPU C revisão.(Somente IPF). |
|
Não use superiores 96 registradores de ponto flutuante.(Somente IPF). |
|
Gera uma imagem com o código dependente de posição (IPF). |
|
Melhora o desempenho para programas que não crie funções em tempo de execução.(Somente IPF). |
|
Grava a saída pré-processador para um arquivo. |
|
Ativa a verificação de erro em time de execução. |
|
Exibe uma lista de arquivos de inclusão durante a compilação. |
|
Especifica um C arquivo de origem. |
|
Especifica um arquivo de fonte do C++. |
|
Remove uma macro predefinida. |
|
Remove todas as macros predefinidas. |
|
Define a seqüência de versão. |
|
Suprime ou habilita vtordisp oculta membros da classe. |
|
Utiliza melhor base para ponteiros para os membros. |
|
Usos generalidade completa para ponteiros para os membros. |
|
Declara herança múltipla. |
|
Declara a herança única. |
|
Declara herança virtual. |
|
Define o nível de advertência. |
|
Desativa todos os avisos. |
|
Permite que todos os avisos, incluindo avisos são desabilitados por padrão. |
|
Permite o diagnóstico de uma linha de erro e mensagens de aviso ao compilar o código de fonte do C++ a partir da linha de comando. |
|
Detecta problemas de portabilidade de 64 bit. |
|
Ignora o padrão incluem o diretório. |
|
Ignora todas as outras opções de compilador de cabeçalho pré-compilados a compilação corrente. |
|
Cria um arquivo de cabeçalho pré-compilado. |
|
Casas forneça informações de depuração em todos os arquivos de objeto. |
|
Insere uma referência PCH ao criar uma biblioteca de depurar |
|
Usa um arquivo de cabeçalho pré-compilado durante a compilação. |
|
Gera C 7.0–compatível informações de depuração. |
|
Desativa extensões de linguagem. |
|
Especifica o comportamento padrão em /Ze./ Za, /Ze (linguagem desabilitar extensões) |
|
Ativa extensões de linguagem. |
|
Gera protótipos de função. |
|
Inclui informações de depurar em um banco de dados do programa compatível com o edição e continuar. |
|
Gera informações de depuração completas. |
|
Remove o nome da biblioteca padrão de arquivo .obj (somente x86). |
|
Especifica o limite de alocação de memória de cabeçalho pré-compilado. |
|
Pacotes de estruturar membros. |
|
Verifica a sintaxe somente. |
|
Gerará código depurável otimizado.Disponível somente no IPF entre compilador ou IPF compilador nativo. |
Consulte também
Referência
Opções de compilador configuração