Skip to content

Commit ee1a3a4

Browse files
author
yeli.chen
committed
add README
1 parent 1183cce commit ee1a3a4

File tree

4 files changed

+210
-0
lines changed

4 files changed

+210
-0
lines changed

g++.help

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
2+
Copyright (C) 2010 Free Software Foundation, Inc.
3+
This is free software; see the source for copying conditions. There is NO
4+
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
5+
6+
Usage: g++ [options] file...
7+
Options:
8+
-pass-exit-codes Exit with highest error code from a phase
9+
--help Display this information
10+
--target-help Display target specific command line options
11+
--help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...]
12+
Display specific types of command line options
13+
(Use '-v --help' to display command line options of sub-processes)
14+
--version Display compiler version information
15+
-dumpspecs Display all of the built in spec strings
16+
-dumpversion Display the version of the compiler
17+
-dumpmachine Display the compiler's target processor
18+
-print-search-dirs Display the directories in the compiler's search path
19+
-print-libgcc-file-name Display the name of the compiler's companion library
20+
-print-file-name=<lib> Display the full path to library <lib>
21+
-print-prog-name=<prog> Display the full path to compiler component <prog>
22+
-print-multi-directory Display the root directory for versions of libgcc
23+
-print-multi-lib Display the mapping between command line options and
24+
multiple library search directories
25+
-print-multi-os-directory Display the relative path to OS libraries
26+
-print-sysroot Display the target libraries directory
27+
-print-sysroot-headers-suffix Display the sysroot suffix used to find headers
28+
-Wa,<options> Pass comma-separated <options> on to the assembler
29+
-Wp,<options> Pass comma-separated <options> on to the preprocessor
30+
-Wl,<options> Pass comma-separated <options> on to the linker
31+
-Xassembler <arg> Pass <arg> on to the assembler
32+
-Xpreprocessor <arg> Pass <arg> on to the preprocessor
33+
-Xlinker <arg> Pass <arg> on to the linker
34+
-combine Pass multiple source files to compiler at once
35+
-save-temps Do not delete intermediate files
36+
-pipe Use pipes rather than intermediate files
37+
-time Time the execution of each subprocess
38+
-specs=<file> Override built-in specs with the contents of <file>
39+
-std=<standard> Assume that the input sources are for <standard>
40+
--sysroot=<directory> Use <directory> as the root directory for headers
41+
and libraries
42+
-B <directory> Add <directory> to the compiler's search paths
43+
-b <machine> Run gcc for target <machine>, if installed
44+
-V <version> Run gcc version number <version>, if installed
45+
-v Display the programs invoked by the compiler
46+
-### Like -v but options quoted and commands not executed
47+
-E Preprocess only; do not compile, assemble or link
48+
-S Compile only; do not assemble or link
49+
-c Compile and assemble, but do not link
50+
-o <file> Place the output into <file>
51+
-x <language> Specify the language of the following input files
52+
Permissible languages include: c c++ assembler none
53+
'none' means revert to the default behavior of
54+
guessing the language based on the file's extension
55+
56+
Options starting with -g, -f, -m, -O, -W, or --param are automatically
57+
passed on to the various sub-processes invoked by g++. In order to pass
58+
other options on to these processes the -W<letter> options must be used.
59+
60+
For bug reporting instructions, please see:
61+
<http://bugzilla.redhat.com/bugzilla>.

gcc.help

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)
2+
Copyright (C) 2010 Free Software Foundation, Inc.
3+
This is free software; see the source for copying conditions. There is NO
4+
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
5+
6+
Usage: gcc [options] file...
7+
Options:
8+
-pass-exit-codes Exit with highest error code from a phase
9+
--help Display this information
10+
--target-help Display target specific command line options
11+
--help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...]
12+
Display specific types of command line options
13+
(Use '-v --help' to display command line options of sub-processes)
14+
--version Display compiler version information
15+
-dumpspecs Display all of the built in spec strings
16+
-dumpversion Display the version of the compiler
17+
-dumpmachine Display the compiler's target processor
18+
-print-search-dirs Display the directories in the compiler's search path
19+
-print-libgcc-file-name Display the name of the compiler's companion library
20+
-print-file-name=<lib> Display the full path to library <lib>
21+
-print-prog-name=<prog> Display the full path to compiler component <prog>
22+
-print-multi-directory Display the root directory for versions of libgcc
23+
-print-multi-lib Display the mapping between command line options and
24+
multiple library search directories
25+
-print-multi-os-directory Display the relative path to OS libraries
26+
-print-sysroot Display the target libraries directory
27+
-print-sysroot-headers-suffix Display the sysroot suffix used to find headers
28+
-Wa,<options> Pass comma-separated <options> on to the assembler
29+
-Wp,<options> Pass comma-separated <options> on to the preprocessor
30+
-Wl,<options> Pass comma-separated <options> on to the linker
31+
-Xassembler <arg> Pass <arg> on to the assembler
32+
-Xpreprocessor <arg> Pass <arg> on to the preprocessor
33+
-Xlinker <arg> Pass <arg> on to the linker
34+
-combine Pass multiple source files to compiler at once
35+
-save-temps Do not delete intermediate files
36+
-pipe Use pipes rather than intermediate files
37+
-time Time the execution of each subprocess
38+
-specs=<file> Override built-in specs with the contents of <file>
39+
-std=<standard> Assume that the input sources are for <standard>
40+
--sysroot=<directory> Use <directory> as the root directory for headers
41+
and libraries
42+
-B <directory> Add <directory> to the compiler's search paths
43+
-b <machine> Run gcc for target <machine>, if installed
44+
-V <version> Run gcc version number <version>, if installed
45+
-v Display the programs invoked by the compiler
46+
-### Like -v but options quoted and commands not executed
47+
-E Preprocess only; do not compile, assemble or link
48+
-S Compile only; do not assemble or link
49+
-c Compile and assemble, but do not link
50+
-o <file> Place the output into <file>
51+
-x <language> Specify the language of the following input files
52+
Permissible languages include: c c++ assembler none
53+
'none' means revert to the default behavior of
54+
guessing the language based on the file's extension
55+
56+
Options starting with -g, -f, -m, -O, -W, or --param are automatically
57+
passed on to the various sub-processes invoked by gcc. In order to pass
58+
other options on to these processes the -W<letter> options must be used.
59+
60+
For bug reporting instructions, please see:
61+
<http://bugzilla.redhat.com/bugzilla>.

go.help

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
go version go1.5.2 linux/amd64
2+
3+
Go is a tool for managing Go source code.
4+
5+
Usage:
6+
7+
go command [arguments]
8+
9+
The commands are:
10+
11+
build compile packages and dependencies
12+
clean remove object files
13+
doc show documentation for package or symbol
14+
env print Go environment information
15+
fix run go tool fix on packages
16+
fmt run gofmt on package sources
17+
generate generate Go files by processing source
18+
get download and install packages and dependencies
19+
install compile and install packages and dependencies
20+
list list packages
21+
run compile and run Go program
22+
test test packages
23+
tool run specified go tool
24+
version print Go version
25+
vet run go tool vet on packages
26+
27+
Use "go help [command]" for more information about a command.
28+
29+
Additional help topics:
30+
31+
c calling between Go and C
32+
buildmode description of build modes
33+
filetype file types
34+
gopath GOPATH environment variable
35+
environment environment variables
36+
importpath import path syntax
37+
packages description of package lists
38+
testflag description of testing flags
39+
testfunc description of testing functions
40+
41+
Use "go help [topic]" for more information about that topic.
42+

python.help

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
Python 2.7.11
2+
3+
usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ...
4+
Options and arguments (and corresponding environment variables):
5+
-B : don't write .py[co] files on import; also PYTHONDONTWRITEBYTECODE=x
6+
-c cmd : program passed in as string (terminates option list)
7+
-d : debug output from parser; also PYTHONDEBUG=x
8+
-E : ignore PYTHON* environment variables (such as PYTHONPATH)
9+
-h : print this help message and exit (also --help)
10+
-i : inspect interactively after running script; forces a prompt even
11+
if stdin does not appear to be a terminal; also PYTHONINSPECT=x
12+
-m mod : run library module as a script (terminates option list)
13+
-O : optimize generated bytecode slightly; also PYTHONOPTIMIZE=x
14+
-OO : remove doc-strings in addition to the -O optimizations
15+
-R : use a pseudo-random salt to make hash() values of various types be
16+
unpredictable between separate invocations of the interpreter, as
17+
a defense against denial-of-service attacks
18+
-Q arg : division options: -Qold (default), -Qwarn, -Qwarnall, -Qnew
19+
-s : don't add user site directory to sys.path; also PYTHONNOUSERSITE
20+
-S : don't imply 'import site' on initialization
21+
-t : issue warnings about inconsistent tab usage (-tt: issue errors)
22+
-u : unbuffered binary stdout and stderr; also PYTHONUNBUFFERED=x
23+
see man page for details on internal buffering relating to '-u'
24+
-v : verbose (trace import statements); also PYTHONVERBOSE=x
25+
can be supplied multiple times to increase verbosity
26+
-V : print the Python version number and exit (also --version)
27+
-W arg : warning control; arg is action:message:category:module:lineno
28+
-x : skip first line of source, allowing use of non-Unix forms of #!cmd
29+
-3 : warn about Python 3.x incompatibilities that 2to3 cannot trivially fix
30+
file : program read from script file
31+
- : program read from stdin (default; interactive mode if a tty)
32+
arg ...: arguments passed to program in sys.argv[1:]
33+
34+
Other environment variables:
35+
PYTHONSTARTUP: file executed on interactive startup (no default)
36+
PYTHONPATH : ':'-separated list of directories prefixed to the
37+
default module search path. The result is sys.path.
38+
PYTHONHOME : alternate <prefix> directory (or <prefix>:<exec_prefix>).
39+
The default module search path uses <prefix>/pythonX.X.
40+
PYTHONCASEOK : ignore case in 'import' statements (Windows).
41+
PYTHONIOENCODING: Encoding[:errors] used for stdin/stdout/stderr.
42+
PYTHONHASHSEED: if this variable is set to 'random', the effect is the same
43+
as specifying the -R option: a random value is used to seed the hashes of
44+
str, unicode, buffer and datetime objects. It can also be set to an
45+
integer in the range [0,4294967295] to get hash values with a predictable
46+
seed.

0 commit comments

Comments
 (0)