UP | HOME
Compiler Implementierungen

Compiler Implementierungen

In SP ist der Referenz-Compiler GCC (C Compiler des GNU Projekts).

GCC ist ausführlich dokumentiert. Die Dokumentation für Version 10 (was im CIP installiert ist) kann hier gelesen werden. In einem Terminal ist es auch möglich

$ info gcc

einzugeben, und mit dem Info Reader (vergleichbar zu dem man Befehl, siehe auch Wikipedia) lesbar.

Ich finde es ist Empfehlenswert die Manual zu durchstöbern, da sie grundsätzlich gut geschrieben ist. Interessante Seiten in der Manual könnten bspw. sein:


Es kann auch hilfreich sein neben GCC andere Compiler zu benutzen, um seine Programme zu testen. Hierzu zählt Clang (mit dem extra-strengem -Weverything Flag) und TCC, ein schneller und kleiner C99 Compiler. Letzterer ist leider nicht im CIP installiert. Auch nett: chibicc, chibicc is yet another small C compiler that implements most C11 features.

Eine längere Liste kann hier gefunden werden.

$Id: compiler.html,v 1.8 2022/10/23 10:54:56 oj14ozun Exp $