Você está na página 1de 2

FORTRAN POWERSTATION COMPILER OPTIONS

-------LISTING OPTIONS
/FA
Assembly listing
/FAc
Assembly listing with machine code
/FAs
Assembly listing with source code
/FAcs
Assembly listing with machine instructions and source code
/Fa[<file>] Named assembly listing
/Fc[<file>] Named assembly listing with source and machine code
/Fl[<file>] Named assembly listing with machine code
/Fs[<file>] Source listing for the compiled code
-------CODE
/FR[<file>]
/G3
/G4
/G5
/Ob2
/Od
/Op
/Ox
/Oxp
/Zp[n]

GENERATION OPTIONS
Generates extended Source Browser information
Generates code optimized for 80386
Generates code optimized for 80486 (default)
Generates Pentium-optimum instructions
Automatic inlining of code, use with /Ox
No code reorganization (default)
Improved floating-point consistency
Full optimization; no error checking
Speed optimization & denoted inlining; error checking
Packs structures on n-byte boundary (1, 2, or 4)

-------LANGUAGE EXTENSION OPTIONS


/4L{72|80|132} Line length for Fortran 90 fixed-form source
/4{Y|N}b
Enable/Disable extended error checking
/4{Y|N}d
Warnings about undeclared variables
/W0
Suppress warnings
/W1
Show warnings (default)
/WX
Interpret all warnings as errors
-------LANGUAGE STANDARDS OPTIONS
/4{Y|N}a
Makes all variables AUTOMATIC
/4(Y|N}altparam Use the alternate syntax for PARAMETER
/4{Y|N}f
Use free-form source format
/4fps1
Use the FORTRAN PowerStation 1.0 compiler
/4I2
New default KIND for INTEGER and LOGICAL variables
/4R8
New default KIND for REAL variables
/4{Y|N}s
Strict Fortran 90 syntax
-------COMPILER DIRECTIVE OPTIONS
/D<symbol>[=text] Define <symbol> for use by metacommands
/4cc<string>
Conditional compilation
-------BUILD CONTROL OPTIONS
/4{Y|N}portlib
Link the portability library into the program
/Fd[file] Write debug information to [file].PDB
/Fe<file> Create .EXE with <file> name
/Fm[<file>] Linker creates map file
/Fo<file> Create .OBJ with <file> name
/I<path>
Adds <path> to the include file path
/LD
Compiles and links a program as a DLL
/MD
Selects multithread and DLL run-time routines
/ML
Selects non-DLL single-thread run-time routines
/MT
Selects multithreaded run-time routines
/MW
Invokes QuickWin graphics
/MWs
Invokes Standard graphics as well as QuickWin graphics
/Tf<file> Treats a file as a source file regardless of the filename
/V<string> Labels the object file

/Z7
Write debug information into .OBJ file, not .PDB file
/Zd
Produce line number information for debugging
/Zi
Produce symbolic debugging information & line numbers
/Zl
Disables library search records from being entered in .OBJ file
/Zs
Perform syntax check only
/link [option] Remaining options are passed to LINK (See LINK /?)
-------COMMAND LINE SPECIFIC OPTIONS
/?, /help Displays this information
/nologo
Suppress copyright message
==============================================================
-------Other Command Line Tools
NMAKE
Project maintenance utility
RC
Resource compiler
LIB
Library management utility
PREP
File preparation utility for profiler
PLIST
Converts profile results into a formatted text file
PROFILE
Program execution profiler
EDITBIN
Binary file editor
DUMPBIN
Binary file dumper

Você também pode gostar