Compiler

Aufruf:

Compiler optionen files.sprache files.o files.a optionen

Der Name des Compilers erwartet man unter Unix:
Erster Buchstabe der Sprache + c für compiler.

Beispiele:

Standardoptionen:

  • -c
    compile only, do not link




  • -g
    generate debugging information

  • -o outputfile
    send output to file output
    • default bei -c : sourcefile.o
    • default sonst: a.out
  • -O Optimierungsstufe
    Optimiere. Optimierungsstufe ist eine Zahl

  • -l name
    linke libary libname.a

  • -L directory
    suche nach Library für die -l option in directory default directory: /usr/lib

  • -S
    produziere aSsembercode






    Üblicherweise nur bei C-ähnlichen Sprachen:

  • -E
    Exand macros (rufe nur Preprozessor auf)

  • -I directory
    suche nach Includefiles in Directory

  • -Dmacroname=wert
    Definiere macro macroname mit Wert

  • -M
    produziere dependencies für ein Makefile