/ 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
em aberto propriedade Páginas caixa de diálogo.Para obter detalhes, consulte Definindo propriedades do Visual C++ projeto.
clicar no C/C++ pasta.
clicar no Arquivos de saída página de propriedades.
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
- See AssemblerListingLocation ou AssemblerOutput. Para especificar /FAu, consulte AdditionalOptions.
Exemplo
A seguinte linha de comando produz uma fonte combinada e listagem de código de computador chamado HELLO.cod:
CL /FAcs HELLO.CPP