OpenQuizz
Une application de gestion des contenus pédagogiques
UnixCCompiler Class Reference
Inheritance diagram for UnixCCompiler:
Collaboration diagram for UnixCCompiler:

Public Member Functions

def preprocess (self, source, output_file=None, macros=None, include_dirs=None, extra_preargs=None, extra_postargs=None)
 
def create_static_lib (self, objects, output_libname, output_dir=None, debug=0, target_lang=None)
 
def link (self, target_desc, objects, output_filename, output_dir=None, libraries=None, library_dirs=None, runtime_library_dirs=None, export_symbols=None, debug=0, extra_preargs=None, extra_postargs=None, build_temp=None, target_lang=None)
 
def library_dir_option (self, dir)
 
def runtime_library_dir_option (self, dir)
 
def library_option (self, lib)
 
def find_library_file (self, dirs, lib, debug=0)
 

Static Public Attributes

 compiler_type
 
 executables
 
 src_extensions
 
 obj_extension
 
 static_lib_extension
 
 shared_lib_extension
 
 dylib_lib_extension
 
 xcode_stub_lib_extension
 
 static_lib_format
 
 shared_lib_format
 
 dylib_lib_format
 
 xcode_stub_lib_format
 
 exe_extension
 

Member Function Documentation

◆ create_static_lib()

def create_static_lib (   self,
  objects,
  output_libname,
  output_dir = None,
  debug = 0,
  target_lang = None 
)

◆ find_library_file()

def find_library_file (   self,
  dirs,
  lib,
  debug = 0 
)

◆ library_dir_option()

def library_dir_option (   self,
  dir 
)

◆ library_option()

def library_option (   self,
  lib 
)

◆ link()

def link (   self,
  target_desc,
  objects,
  output_filename,
  output_dir = None,
  libraries = None,
  library_dirs = None,
  runtime_library_dirs = None,
  export_symbols = None,
  debug = 0,
  extra_preargs = None,
  extra_postargs = None,
  build_temp = None,
  target_lang = None 
)

◆ preprocess()

def preprocess (   self,
  source,
  output_file = None,
  macros = None,
  include_dirs = None,
  extra_preargs = None,
  extra_postargs = None 
)

◆ runtime_library_dir_option()

def runtime_library_dir_option (   self,
  dir 
)

Field Documentation

◆ compiler_type

compiler_type
static

◆ dylib_lib_extension

dylib_lib_extension
static

◆ dylib_lib_format

dylib_lib_format
static

◆ exe_extension

exe_extension
static

◆ executables

executables
static

◆ obj_extension

obj_extension
static

◆ shared_lib_extension

shared_lib_extension
static

◆ shared_lib_format

shared_lib_format
static

◆ src_extensions

src_extensions
static

◆ static_lib_extension

static_lib_extension
static

◆ static_lib_format

static_lib_format
static

◆ xcode_stub_lib_extension

xcode_stub_lib_extension
static

◆ xcode_stub_lib_format

xcode_stub_lib_format
static

The documentation for this class was generated from the following file: