TAU Commander Build

After configuring TAU Commander and placing the bin directory in your path
build with “tau” prefixes. This would be something like tau cc,
tau f77, or tau mpicxx, . . . Edit the Makefile to use compilers
with tau prefixes. Changing the selected experiment typically will
require that you rebuild your application binaries – depending on
what changes. TAU Commander will remind you to rebuild your binary
executable.

The list of compilers suported by TAU Commander is in the list below this help
section.

To selectively control instrumentation for files or routines that are part of
the binary to be analyzed, see the select-file options in the TAU Commander
Applications section.


Command Line Usage

tau build <command> [arguments]

Positional Arguments Description
command Compiler or linker command, e.g. ‘gcc’.
[arguments] Compiler arguments.
Optional Arguments Description
-h, –help Show this help message and exit.

known compiler commands and their roles:
CC Cray C++ compiler
CC Cray MPI C++ compiler
CC Cray SHMEM C++ compiler
CC System C++ compiler
bgc89 BlueGene C compiler
bgc89_r BlueGene C compiler
bgc99 BlueGene C compiler
bgc99_r BlueGene C compiler
bgcc BlueGene C compiler
bgcc_r BlueGene C compiler
bgf2003 BlueGene Fortran compiler
bgf2008 BlueGene Fortran compiler
bgf77 BlueGene Fortran compiler
bgf90 BlueGene Fortran compiler
bgf95 BlueGene Fortran compiler
bgfort77 BlueGene Fortran compiler
bgxlC BlueGene C++ compiler
bgxlC_r BlueGene C++ compiler
bgxlc BlueGene C compiler
bgxlc++ BlueGene C++ compiler
bgxlc++_r BlueGene C++ compiler
bgxlc_r BlueGene C compiler
bgxlf BlueGene Fortran compiler
bgxlf2003 BlueGene Fortran compiler
bgxlf2003_r BlueGene Fortran compiler
bgxlf2008 BlueGene Fortran compiler
bgxlf2008_r BlueGene Fortran compiler
bgxlf90 BlueGene Fortran compiler
bgxlf90_r BlueGene Fortran compiler
bgxlf95 BlueGene Fortran compiler
bgxlf95_r BlueGene Fortran compiler
bgxlf_r BlueGene Fortran compiler
c++ Apple C++ compiler
c++ System C++ compiler
cc Apple C compiler
cc Cray C compiler
cc Cray MPI C compiler
cc Cray SHMEM C compiler
cc Cray Universal Parallel C compiler
cc System C compiler
cxx System C++ compiler
f77 System Fortran compiler
f90 System Fortran compiler
ftn Cray Fortran compiler
ftn Cray MPI Fortran compiler
ftn Cray SHMEM Fortran compiler
ftn System Fortran compiler
g++ GNU C++ compiler
g77 GNU Fortran compiler
gcc GNU C compiler
gfortran GNU Fortran compiler
gupc GNU Universal Parallel C compiler
icc Intel C compiler
icpc Intel C++ compiler
ifort Intel Fortran compiler
mpiCC IBM MPI C++ compiler
mpiCC System MPI C++ compiler
mpic++ IBM MPI C++ compiler
mpic++ System MPI C++ compiler
mpicc IBM MPI C compiler
mpicc System MPI C compiler
mpicxx IBM MPI C++ compiler
mpicxx System MPI C++ compiler
mpif77 IBM MPI Fortran compiler
mpif77 System MPI Fortran compiler
mpif90 IBM MPI Fortran compiler
mpif90 System MPI Fortran compiler
mpifort IBM MPI Fortran compiler
mpifort System MPI Fortran compiler
mpiftn System MPI Fortran compiler
mpiicc Intel MPI C compiler
mpiicpc Intel MPI C++ compiler
mpiifort Intel MPI Fortran compiler
mpixlC_r IBM MPI C++ compiler
mpixlc IBM MPI C compiler
mpixlc_r IBM MPI C compiler
mpixlcxx IBM MPI C++ compiler
mpixlcxx_r IBM MPI C++ compiler
mpixlf IBM MPI Fortran compiler
mpixlf2003 IBM MPI Fortran compiler
mpixlf2003_r IBM MPI Fortran compiler
mpixlf2008 IBM MPI Fortran compiler
mpixlf2008_r IBM MPI Fortran compiler
mpixlf77 IBM MPI Fortran compiler
mpixlf77_r IBM MPI Fortran compiler
mpixlf90 IBM MPI Fortran compiler
mpixlf90_r IBM MPI Fortran compiler
mpixlf95 IBM MPI Fortran compiler
mpixlf95_r IBM MPI Fortran compiler
mpixlf_r IBM MPI Fortran compiler
nvcc NVIDIA CUDA compiler
oshCC OpenSHMEM SHMEM C++ compiler
oshCC SOS SHMEM C++ compiler
oshc++ OpenSHMEM SHMEM C++ compiler
oshc++ SOS SHMEM C++ compiler
oshcc OpenSHMEM SHMEM C compiler
oshcc SOS SHMEM C compiler
oshcxx OpenSHMEM SHMEM C++ compiler
oshfort OpenSHMEM SHMEM Fortran compiler
oshfort SOS SHMEM Fortran compiler
pgCC PGI C++ compiler
pgc++ PGI C++ compiler
pgcc PGI C compiler
pgcxx PGI C++ compiler
pgf77 PGI Fortran compiler
pgf90 PGI Fortran compiler
pgfortran PGI Fortran compiler
upc System Universal Parallel C compiler
xlC IBM C++ compiler
xlC_r IBM C++ compiler
xlc IBM C compiler
xlc++ IBM C++ compiler
xlc++_r IBM C++ compiler
xlc_r IBM C compiler
xlcuf IBM C++ compiler
xlcuf IBM CUDA Fortran compiler
xlf IBM Fortran compiler
xlf2003 IBM Fortran compiler
xlf2003_r IBM Fortran compiler
xlf2008 IBM Fortran compiler
xlf2008_r IBM Fortran compiler
xlf90 IBM Fortran compiler
xlf90_r IBM Fortran compiler
xlf95 IBM Fortran compiler
xlf95_r IBM Fortran compiler
xlf_r IBM Fortran compiler


Previous: TAU Commander Application
Manual Home: TOC
Next: Tau Commander Dashboard