ZID Logo Home Suchen Feedback Dokumentationen Links Uni Linz
   
  Service Organisation Hardware Software FAQ News  
  Software < Vorhandene Software < UNIX <

HP-UX C Compiler (cc, c89) - die wichtigsten Optionen

Code-Erzeugung

-o name erzeugt ausführbares Programm name
-c erzeugt Object-Files (*.o)
-l library bindet die Bibliothik library ein z. B: -lveclib, -lU77
-L path Pfad von Bibliotheken und Object-Dateien
-I path Pfad von Include-Dateien
-S erzeugt Assembler Code
+z, +Z erzeugt positionsunabha"ngigen Code (PIC)
-Amode Standardkompilerungsmodus, c=K&R, a=ANSI

Optimierung

-O gleich wie +O2
+O0 keine Optimimierung (standard)
+O1 Optimierung innerhalb von Blöcken
+O2 +O1 und globale Optimierung
+O3 +O2 und prozedurübergreifende globale Optimierung
+O4 +O3 und Link-Optimierungen
+P Optimierung des Programmes basierend auf Profiling-Daten

Debugging und Profiling

-g erzeugt Code mit Debugginginformation
-p erzeugt Code für Profiler prof
-G erzeugt Code für Profiler gprof

- zum Seitenanfang -
Impressum
16.06.2009