HP Fortran Programmer's Guide (B3908-90031; September 2011)

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