programmieren-3-c/a1-6
Luca Conte 7cd5573d7c a1-6 2023-10-10 11:07:08 +02:00
..
README.md a1-6 2023-10-10 11:07:08 +02:00

README.md

A1-6

Die Ausgabe des nm Befehls für quadrat.o ist relativ kurz, da keine externen Funktionen o.ä. verwendet werden.

$ nm quadrat.o
0000000000000000 T quadrat

Es wird lediglich die Funktion quadrat angezeigt, die, wie man an dem T erkennen kann, bereits im Code dieser Datei implementiert ist


$ nm main.o
                 U _GLOBAL_OFFSET_TABLE_
0000000000000000 T main
                 U printf
                 U quadrat

Bei dieser Ausgabe lässt dich erkennen, dass nur die main Funktion innerhalb dieser Datei definiert sind. Die printf und quadrat Funktionen sind zwar deklariert aber noch nicht definiert, wie sich an dem U erkennen lässt.