usage: pythran [-h] [-o OUTPUT_FILE] [-P] [-E] [-e] [-v] [-w] [-V] [-p pass] [-I include_dir]
[-L ldflags] [-D macro_definition] [-U macro_definition] [--config config]
[-ftime-report] [--trace-allocations]
input_file
pythran: a python to C++ compiler
positional arguments:
input_file the pythran module to compile, either a .py or a .cpp file
options:
-h, --help show this help message and exit
-o OUTPUT_FILE path to generated file. Honors %{ext}.
-P only run the high-level optimizer, do not compile
-E only run the translator, do not compile
-e similar to -E, but does not generate python glue
-v be more verbose
-w be less verbose
-V, --version show program's version number and exit
-p pass any pythran optimization to apply before code generation
-I include_dir any include dir relevant to the underlying C++ compiler
-L ldflags any search dir relevant to the linker
-D macro_definition any macro definition relevant to the underlying C++ compiler
-U macro_definition any macro undef relevant to the underlying C++ compiler
--config config config additional params
-ftime-report report time spent in each optimization/transformation
--trace-allocations instrument execution to trace memory allocations
It's a megablast!
Options (16)
| Option | Description | Source |
|---|
-h, --help | show this help message and exit | help |
-o OUTPUT_FILE | path to generated file. | help |
-P | only run the high-level optimizer, do not compile | help |
-E | only run the translator, do not compile | help |
-e | similar to -E, but does not generate python glue | help |
-v | be more verbose | help |
-w | be less verbose | help |
-V, --version | show program's version number and exit | help |
-p pass | any pythran optimization to apply before code generation | help |
-I include_dir | any include dir relevant to the underlying C++ compiler | help |
-L ldflags | any search dir relevant to the linker | help |
-D macro_definition | any macro definition relevant to the underlying C++ compiler | help |
-U macro_definition | any macro undef relevant to the underlying C++ compiler | help |
--config config | config additional params | help |
-ftime-report | report time spent in each optimization/transformation | help |
--trace-allocations | instrument execution to trace memory allocations | help |
Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.