You can use either the DF or FL32 commands to compile (and link) your application. The main difference between the DF and FL32 commands is the defaults set for certain command-line options:
The DF and FL32 commands both:
DF /Odx test2.for
FL32 /Odx test2.for
Both DF and FL32 command lines allow most Microsoft Fortran PowerStation style options (such as /Ox) and all Visual Fortran options (such as /optimize:4). For a detailed list of equivalent Microsoft Fortran PowerStation style compiler options and Visual Fortran compiler options, see Equivalent Visual Fortran Compiler Options.
For new programs and most existing applications, use the Compaq Fortran compiler (default). The Compaq Fortran compiler and language used by Visual Fortran provides a superset of the Fortran 95 standard with extensions for compatibility with previous versions of Compaq Fortran (DIGITAL Fortran, DEC Fortran), VAX FORTRAN, and Microsoft Fortran PowerStation Version 4.
The LINK command options after /link are passed directly to the Linker. These options are described in Linker Options.
For example, assume the file text.txt contains the following:
/pdbfile:testout.pdb /exe:testout.exe /debug:full /optimize:0 test.f90 rest.f90
Either of the following (DF or FL32) commands executes the contents of file text.txt as an indirect command file to create a debugging version of the executable program and its associated PDB file:
DF @test.txt
FL32 @test.txt
To request Microsoft Fortran PowerStation V4 compatibility, specify the /[no]fpscomp option.
For information about using the DF command, see Using the Compiler and Linker from the Command Line.