HP Fortran Programmer's Guide (September 2007)

An overview of HP Fortran
The HP Fortran compiler environment
Chapter 1 3
The HP Fortran compiler environment
Figure 1-1 illustrates the compilation process, showing the different components of the HP
Fortran compiler environment; active processes are unshaded and data elements are shaded.
With the exception of the performance analysis tools and the debugger (WDB), all components
are invoked by the f90 command. The C preprocessor and linker can also be separately
invoked by the cpp and ld commands; see the
cpp
(1) and
ld
(1) man pages, respectively, for
more information. The remaining sections in this chapter briefly describe the different
components and the command-line options that control them. Included in each section are
references to other parts of this manual for more detailed information.
Figure 1-1 HP Fortran compiler environment
Front-end
Linker
Libraries
Source
files
High-Level
Optimizer
CodeGen
and
Low-Level
Optimizer
(HLO)
Module
information
Performance
Analysis
Tools and WDB
Back End
Executable
file
C Preprocessor
(cpp)
HP Fortran compiler
f90 Driver