MPICC(1)
USER COMMANDS
MPICC(1)
NAME
mpicc - Compile or link C language MPI programs

SYNOPSIS
mpicc [option | filename]...

DESCRIPTION
The mpicc command compiles source files in the C language, and links object files. The source filename extension should be .c.

Uses scorecc(1) as the linker (scorecc will automatically link in the SCore libraries), so will use its defaults (in particular, -fconserve-space).

OPTIONS
-compiler compiler
--compiler compiler
Specify the C compiling environment used to compile and link MPI programs. The default, if this option is not specified, is gnu (gcc). For more detail, please read Providing Optional Compilers.

-compiler-path compiler
--compiler-path compiler
Specify the C compiler. This option will override the compiler used for the compiling environment. NOTE: No check is made that compiler-path is compatible with the MPI libraries

-mpi mpi_version
--mpi mpi_version
Use the MPI version specified with mpi_version. The command will abort with an error message if the MPI version cannot be found. Currently, supported MPI version are mpich-1.2.5 and yampi. default is mpich-1.2.5. REVISED

-device mpi_device
--device mpi_device
Use the MPI device specified with mpi_device. The command will abort with an error message if the MPI device cannot be found. This option dose not use in this version.

-nockpt
--nocheckpoint
Disables all checkpointing facilities. Also disable all system call overrides for checkpoint.

-help
Display simple usage

-show
Show the commands that would be used without running them

SEE ALSO
mpirun(1), Providing Optional Compilers Compilation of an MPI application, Running an MPI application