Struct gcc::Config [-]  [+] [src]

pub struct Config {
    pub include_directories: Vec<Path>,
    pub definitions: Vec<(String, Option<String>)>,
    pub objects: Vec<Path>,
    pub flags: Vec<String>,
}

Extra configuration to pass to gcc.

Fields

include_directories

Directories where gcc will look for header files.

definitions

Additional definitions (-DKEY or -DKEY=VALUE).

objects

Additional object files to link into the final archive

flags

Additional flags and parameter to pass to the compiler

Trait Implementations

impl Default for Config

fn default() -> Config