Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
gcc [2024/07/19 09:28] jango |
gcc [2024/07/19 09:30] (aktuell) jango |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | Der GNU Compiler Collection (GCC) ist ein leistungsstarker und weit verbreiteter Compiler, der von der Free Software Foundation (FSF) entwickelt wird. Ursprünglich als Compiler für die Programmiersprache C konzipiert, unterstützt GCC heute eine Vielzahl von Programmiersprachen, | + | Der GNU Compiler Collection (GCC) ist ein leistungsstarker und weit verbreiteter Compiler, der von der Free Software Foundation (FSF) entwickelt wird. Ursprünglich als Compiler für die Programmiersprache |
| < | < | ||
| Zeile 12: | Zeile 12: | ||
| brew install gcc | brew install gcc | ||
| </ | </ | ||
| + | |||
| + | =====Optionen===== | ||
| + | |||
| + | * -o: Gibt den Namen der Ausgabedatei an. | ||
| + | * -Wall: Aktiviert alle wichtigen Warnungen. | ||
| + | * -g: Fügt Debugging-Informationen hinzu. | ||
| + | * -O: Stellt den Optimierungsgrad ein (z.B. -O2 für mittlere Optimierung). | ||
| + | * -I: (grosses i)Gibt zusätzliche Include-Verzeichnisse an. | ||
| + | * -L: Gibt zusätzliche Bibliotheksverzeichnisse an. | ||
| + | * -l: (kleines L)Verlinkt gegen eine spezifische Bibliothek. | ||
| =====Nutzung===== | =====Nutzung===== | ||