C++ compiler driver for SCore
scorec++ [option,,,]
The scorec++ command compiles source files written in the C++ programming language. and links runtime object files needed for the programming language.
Almost all the options of the standard CC driver can be specified.
-script script
- The script's default setting is used.
-compiler compiler
--compiler compiler
- Specify the backend C++ compiler.
-compiler-path compiler_command
--compiler-path compiler_command
- Specify the backend compiler. This option will override the compiler used for the compiling environment.
-env envname
- Specify envname option. For example, you want to compile a pmx program, -env pmx is required to have the right include path and runtime objects. See also the description of the SCORE_COMPILER_ENV environment below.
-c
- Compilation only, no linking takes place.
-show
- Verbose mode.
- SCORE_BUILD_COMPILERS
- If -compiler option is not specified, the value of this variable is searched. The value of SCORE_BUILD_COMPILERS is the list of the script=compiler or compiler, the list members are separated by a space ( ) or comma (,). If the script matches with the
-script
option value or default script, compiler takes place. If there is no matched entry with -script
option value and the entry of compiler can be found, then the compiler value is used. Otherwise system default is used.
- SCORE_COMPILERS
- If the -compiler-path option is not specified, this vale of this environment variable is serached for. SCORE_COMPILERS is space or comma separated list of script=path or path. If script matches with the -script option value or default script, path is used. If there is no matched path entry and only the entry of path can be found, this path value is used. Otherwise system default is used.
- SCORE_COMPILER_ENV
- If -env option is not specified, the
SCORE_COMPILER_ENV
value is used.
compilers
(5), compiler_scripts
(5),
- CREDIT
- This document is a part of the SCore cluster system software
developed at PC Cluster Consortium, Japan.
Copyright (C) 2003-2008 PC Cluster Consortium.