Compartilhar via


/ FA, /Fa (arquivo de listagem)

Cria um arquivo de listagem que contém o código de assembly.

/FA[c|s|u]
/Fapathname

Comentários

Os argumentos controlam a geração de código-fonte e código de computador e a extensão do arquivo de listagem.

A tabela a seguir descreve os vários valores para /FA. É possível especificar mais de um valor de /FA. Por exemplo, você pode especificar /FAsu.

Opção

Listagem de Sumário e a extensão de arquivo

/FA

Código de assembly; .asm

/FAc

Código de computador e assembly; .cod

/FAs

Código de fonte e assembly; .asm

If /FAcs for especificado, a extensão de arquivo será .cod

/FAu

Faz com que o arquivo de saída a ser criado no formato UTF-8, com um marcador de ordem de byte.Por padrão, a codificação do arquivo é ANSI, mas usar /FAu Se você quiser que um arquivo de listagem que exibe corretamente em qualquer sistema ou se você estiver usando arquivos de código-fonte Unicode sistema autônomo entrada para o compilador.

If /FAsu é especificado e se uma fonte de arquivo de código usa Unicode codificação diferente, por exemplo, UTF-8 e, em seguida, as linhas de código no arquivo .asm talvez não sejam exibidos corretamente.

Por padrão, o arquivo de listagem obtém o mesmo nome de bsistema autônomoe sistema autônomo o arquivo de fonte.Você pode alterar o nome do arquivo de listagem e o diretório onde ele é criado usando o /Fa opção.

Uso /Fa

Resultado

/Fa

One source_file .asm é criada para cada arquivo de código-fonte em que a compilação.

/Fanome do arquivo

nome de arquivo .asm é colocado no diretório corrente.Só é válida durante a compilação de um arquivo de código-fonte única.

/Fafilename.extensão

filename.extensão é colocado no diretório corrente.Só é válida durante a compilação de um arquivo de código-fonte única.

/Fadiretório\

One source_file.asm é criado e colocado no especificado diretório para cada arquivo de código-fonte em que a compilação.Observe a barra invertida posterior necessária.São permitidos apenas os caminhos no disco corrente.

/Fadiretório\nome de arquivo

nome de arquivo.asm é colocado no especificadodirectory. Só é válida durante a compilação de um arquivo de código-fonte única.

/Fadiretório\filename.extensão

filename.extensão é colocado no especificadodirectory. Só é válida durante a compilação de um arquivo de código-fonte única.

Para conjunto esta opção do compilador no ambiente de desenvolvimento do Visual Studio

  1. em aberto propriedade Páginas caixa de diálogo.Para obter detalhes, consulte Definindo propriedades do Visual C++ projeto.

  2. clicar no C/C++ pasta.

  3. clicar no Arquivos de saída página de propriedades.

  4. Modificar o Local da lista ASM (/Fa) ou Saída do assembler (/FA) (de propriedade**/FAu** deve ser especificado na Linha de comando página de propriedades de Opções adicionais box..

Para conjunto esta opção do compilador por meio de programação

Exemplo

A seguinte linha de comando produz uma fonte combinada e listagem de código de computador chamado HELLO.cod:

CL /FAcs HELLO.CPP

Consulte também

Referência

Arquivo de saída (/ F) opções

Opções do compilador

Opções de compilador configuração

Especificando o nome do caminho