Aus C und Assambler zusammengeführte Datei

  • Themenstarter Themenstarter bluejeans
  • Beginndatum Beginndatum
B

bluejeans

Hallo,
habe eine einfache Frage:

Ich arbeite heute zum ersten Mal mit einem Linux System ( Ubuntu)
Habe eine C Objektdatei mit einer Assambler Objektdatei zusammengeführt und es ist eine Datei mit dem Namen first entstanden.
Wie kann ich diese first Datei in Linux aufrufen. Doppelklick einfach führt sie nicht aus und auch wenn ich sie in der Konsole aufrufe geschieht nichts,
gibt es einen bestimmten Befehl um diese Datei auszuführen?

Gruß
 
Also erstens mal musst du die Kompillieren, sonst passiert sowiso nichts.
Das geht mit
Code:
 gcc  deinfile.o -o deinprogramm
Dann kannst du es ausführen!
PS: Es heisst Assembler
 
Hallo,

ich hab zwar keine Antwort, aber eine Frage an bluejeans:

Welchen Editor bzw. Compiler und Linker verwendest du für Assembler? Ich hab schon viel gegoogelt aber nichts richtiges gefunden.

Danke
 
brunlorenz:
Danke erstmal, aber du hattest die Frage falsch verstanden, Habe alles kompiliert. wusste nur nicht wie ich eine bereits gelinkte Datei aufrufe.
Lösung einfach ./filename eingeben, also "./" davor eingeben.

Crash Kid:
Ich benutze den nasm Assembler, und den gcc Compiler bei Ubuntu. Die Dateien habe ich einfach mit dem Ubutu Editor gedit bearbeitet.
 
Ah gut. Das was du geschrieben hast, ist richtig (Habe auch Ubuntu 10.04 in Benutzung, auch wenn unten Windows 7 64bit steht, Dualboot;))
 
Was hat das ganze jetzt eigentlich mit C und Assembler zu tun?
Das Problem war ja nur, ein Programm aus der Konsole zu starten...
 
Zurück