Especificando o nome de caminho

Cada opção de arquivo de saída aceita um argumento pathname que pode especificar um local e um nome para o arquivo de saída. O argumento pode incluir um nome de unidade, um diretório e um nome do arquivo. Não são permitidos espaços entre a opção e o argumento.

Se pathname incluir um nome de arquivo sem uma extensão, o compilador fornecerá à saída uma extensão padrão. Se pathname incluir um diretório, mas nenhum nome de arquivo, o compilador criará um arquivo com um nome padrão no diretório especificado. O nome padrão baseia-se no nome base do arquivo de origem e em uma extensão padrão com base no tipo do arquivo de saída. Se você negligenciar o pathname completamente, o compilador criará um arquivo com um nome padrão em um diretório padrão.

Como alternativa, o argumento pathname pode ser um nome de dispositivo (AUX, CON, PRN ou NUL) em vez de um nome de arquivo. Não use um espaço entre a opção e o nome do dispositivo nem dois-pontos como parte do nome do dispositivo.

Nome do dispositivo Representa
AUX Dispositivo auxiliar
CON Console
PRN Impressora
NUL Dispositivo nulo (nenhum arquivo criado)

Exemplo

A seguinte linha de comando envia um mapfile para a impressora:

CL /FmPRN HELLO.CPP

Confira também

Opções do arquivo de saída (/F)
Opções do compilador MSVC
Sintaxe da linha de comando do compilador MSVC