mpc++(1) command

[English], [Japanese]
NAME
mpc++ - MPC++ compiler

SYNOPSIS
mpc++ [option | filename]...

DESCRIPTION
The mpc++ command compiles source files in the MPC++ language, and links object files. The source filename extension should be .cc.

Almost all the options of the standard CC driver may be specified as mpc++ arguments.

OPTIONS
--help
Display simple usage.

--l0
Behave as a compiler of MPC++ language level 0 (multiple threaded template library). This is default.

--l1
Behave as a compiler of MPC++ language level 1, and enable meta level processing. This option is not provided in this release.

--nostdinc
Do not search the standard include directory.

--nostdlib
Do not link the standard library.

--nostartfiles
Do not link the standard startup file (crt0).

--runtime
Specify the runtime library of MPC++. Only "scorepm" may be specified in this release, and it is default.

--kai
Specify the C++ compiler to KAI C++ compiler.

--g++
Specify the C++ compiler to GNU C++ compiler. It is default in this release.

--mpcxx arg
Pass the arg option to the mpc++-front. This option is not provided in this release.

-ansi
Pass the -ansi option to G++ compiler.

-c
Compile only, do not link.

-Dsymbol[=value]
#defines the specified symbol.

-E
Print the output of the preprocessor to standard output.

-fstring
Pass the -fstring option to the G++ compiler. -fconserve-space option is passed by default.

-fno-conserve-space
Don't pass -fconserve-space option to G++ compiler.

-mstring
Pass the -mstring option to the G++ compiler.

-g
Compile and link with debug information.

-Idirectory
Specify the directory to search for include files.

-Ldirectory
Specify the directory to search for library files.

-lname
Specify the library to link.

-O[string]
Pass the -Ostring option to the G++ compiler.

-o filename
Specify the target filename.

-p
Pass the -p option to the G++ compiler.

-pedantic
Pass the -pedantic option to the G++ compiler.

-pedantic-errors
Pass the -pedantic-errors option to the G++ compiler.

-pg
Pass the -pg option to the G++ compiler.

-pipe
Pass the -pipe option to the G++ compiler.

-S
Convert MPC++ source code to assembly language.

-static
Choose static linkage.

-Usymbol
#undef the specified symbol.

-v
Verbose. Display the commands and arguments invoked by the mpc++ script.

-wstring
Pass the -wstring option to the G++ compiler.

ENVIRONMENT VARIABLES
RWCROOT
When the package is installed to different directory from that specified when making the binary image, this option specifies the top directory of the package location.

SEE ALSO
environment variable(7)

$Id: mpcxx-script.html,v 1.7 1998/04/24 01:43:32 kameyama Exp $