Ja, ein C-Compiler kann auch Assembler-Quelltext hinten rauswerfen, statt ein Objectfile draus zu bauen. Nein, es ist nicht sinnvoll, da durch die Optimierungen der erzeugte Code meist sehr schwer verständlich ist. Wenn du den Code ohne Optimierungen erzeugen lässt, ist er langsam.
Der vollständige Weg, um Quelltext in Binär zu verwandeln, ist folgender:
ASM-Quelltext -> Assembler -> Object (Datei) -> Linker -> Binary (Datei)
C-Quelltext -> Compiler -> Object (Datei) -> Linker -> Binary (Datei)
Du benutzt wahrscheinlich den kürzeren Weg ASM-Quelltext -> Assembler -> Binary, wenn es nur eine Quelltextdatei (oder mehrere, die mit INCLUDEs eingebunden werden) gibt. Der ist für komplexere Projekte nicht mehr besonders sinnvoll.
Lerne C.
Der vollständige Weg, um Quelltext in Binär zu verwandeln, ist folgender:
ASM-Quelltext -> Assembler -> Object (Datei) -> Linker -> Binary (Datei)
C-Quelltext -> Compiler -> Object (Datei) -> Linker -> Binary (Datei)
Du benutzt wahrscheinlich den kürzeren Weg ASM-Quelltext -> Assembler -> Binary, wenn es nur eine Quelltextdatei (oder mehrere, die mit INCLUDEs eingebunden werden) gibt. Der ist für komplexere Projekte nicht mehr besonders sinnvoll.
Lerne C.

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken

Gespeichert
Oder gibt es sowas schon als richtiges Programm?
