Die Option gcc -O
ermöglicht verschiedene Optimierungsstufen. Verwenden Sie -O0
diese Option, um sie zu deaktivieren und die -S
Assembly auszugeben. -O3
ist die höchste Optimierungsstufe.
Ab gcc 4.8 steht die Optimierungsstufe -Og
zur Verfügung. Es ermöglicht Optimierungen, die das Debuggen nicht beeinträchtigen, und ist die empfohlene Standardeinstellung für den Standardzyklus zum Bearbeiten, Kompilieren und Debuggen.
Um den Dialekt der Versammlung in Intel oder Att zu ändern, verwenden Sie -masm=intel
oder -masm=att
.
Sie können bestimmte Optimierungen auch manuell mit aktivieren -fname
.
Weitere Informationen finden Sie im gcc-Handbuch .