ich auf diesem Code-Snippet kam:"global main" in Assembly
main: ;tell linker entry point
aber ich scheine nicht zu:
section .text
global main ;must be declared for linker (gcc)
und dann gibt es eine Funktion main nach dieser Zeile genannt ist versteh was global main
bedeutet, und der Kommentar scheint nicht viel zu helfen ...
ich verwende this site als Verweis auf Assembler-Programmierung.
kann ich analysieren, dass main
auf die Funktion Haupt bezieht, aber ich verstehe nicht, die Verwendung des global
Stichwort ...
Ihnen im Voraus danken ...
okay, so ist das Haupt genau wie ein Startpunkt in einem Programm ähnlich wie C (++) 's int main()? – tenstar
Und verwenden wir global nur, um es für alle Objektdateien sichtbar zu machen? – tenstar
In diesem Fall kann ja - aber 'global' für jede Funktion verwendet werden. –