File Alternatives
The following table shows the compiler options for setting certain output file types.
Compiler option | Syntax | File type | Resulting file name |
---|---|---|---|
/FA - Create Listing Files | /FAfilename | Source-, assembly-, and machine-code listing | Filename.asm or Filename.cod. |
/Fo - Rename Object File | /Fofilename | Object | Filename.obj. |
/Fe - Rename Executable File | /Fefilename | Executable | Filename.exe. |
/Fa - Rename Assembly-File Listing | /Fafilename | Assembly listing | Filename.asm. |
/Fm - Create Map File | /Fmfilename | Linker map | Filename.map. |
/Fp - Specify Precompiled Header | /Fpfilename | Precompiled header | Filename.pch. |
/FR, /Fr - Generate Browser Files | /FRfilename /Frfilename |
Source Browser file; /FR includes local variables and /Fr excludes local variables | Filename.sbr. |
In every case, the filename argument must follow the specified option with no intervening space. The compiler can produce only one kind of object or assembly listing for each source file.
The following table shows the types of filename argument.
Type | Description |
---|---|
File name | Creates a listing for every source file specified in the CL environment variable, on the command line, and in any response file. |
Drive name or path | Creates the specified file or files in the given location; the default name is the base name of the first file, plus the default extension. If the filename argument is a directory, end the path with a backward slash (\) to enable the compiler to differentiate the path from a file name. |
None | Creates listings in the current directory for every source file specified in the CL environment variable, on the command line, and in any response file; uses base name of source file and appends a default extension. |
See Also
Output File Redirection | General-Purpose Compiler Options
Last updated on Thursday, April 08, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.