Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface GPPOptions

Hierarchy

Index

Properties

Optional debug

debug: DEBUG[]

Debugging options

Optional gprof

gprof: undefined | false | true

Generate extra code to write profile information suitable for gprof

Optional includes

includes: string[]

Header directories to be included, -I

input

input: string | string[]

Input file(s), if array all items are globbed

Optional libraries

libraries: string[]

Library directories to be included, -L

Optional log

log: undefined | false | true

Output logs when compiling

Optional logCompile

logCompile: undefined | false | true

Makes compiler print out statistics and information about each function as it is compiled.

Optional macros

macros: object[]

Defines macros

Optional noDefaultLibs

noDefaultLibs: undefined | false | true

Does not use standard system libraries when linking

Optional noStandardLib

noStandardLib: undefined | false | true

Does not use standard system startup files or libraries when linking

Optional objOut

objOut: undefined | string

Objects folder

Optional optimisation

optimisation: OPTIMISATION

What optimisation level to use when compiling

Optional output

output: undefined | string

Output file

Optional prof

prof: undefined | false | true

Generate extra code to write profile information suitable for prof

Optional project

project: undefined | false | true

Generate object files, keep track of timestamps and compile automatically. [objOut must be set!]

Optional static

static: undefined | false | true

Prevents linking with shared libraries

Optional staticLibGCC

staticLibGCC: undefined | false | true

Use static libgcc? -static-libgcc

Optional staticLibSTDcpp

staticLibSTDcpp: undefined | false | true

Use static libstc++? -static-libstdc++

Optional std

std: "c++98" | "c++03" | "c++11" | "c++14" | "c++17" | "gnu++98" | "gnu++11" | "gnu++14" | "gnu++17"

Standard to use when compiling

Optional until

until: STAGES

If specified, what earlier stage should the compiler stop at

Optional usePipes

usePipes: undefined | false | true

Make GCC use pipes instead of temporary files?

Optional warning

warning: WARN[]

What warnings should the compiler display?

Generated using TypeDoc