Forum: linker som stöder a.out

Forum huvudsida -> Programmering -> linker som stöder a.out

Sidor: 1

Till botten

Dojjan 11:42 - 27:e Juli 2006 | Post #1
Medlem
Inlägg: 114


Skicka PM
Jga har ett litet otrevligt som jag skulle behöva lösa. När jag använder NASM måste jag i det här fallet använda mig av formatet a.out (det enklaste). Problemet är att den länkare (ld) som jag använder, (trots att det står att det ska göra det) inte känner igen formatet!

Någon som vet någon annan länkare som kan läsa a.out?




ozamosi 12:46 - 27:e Juli 2006 | Post #2
Administratör
Inlägg: 1129


Skicka PM
a.out är väl ändå färdiglänkade binärer?

-------------------------
Ljusblå



olle 14:21 - 27:e Juli 2006 | Post #3
Medlem
Inlägg: 57


Skicka PM
Det är färdiglänkad. Bara och köra programmet genom "./a.out" i terminalen. Funkar det inte så får du göra den körbar genom att skriva
"chmod u+x a.out".

Förutsätt att du kör Linux Smiley Och det förmodar jag att du gör



-------------------------
Ingen signatur!



Dojjan 12:30 - 28:e Juli 2006 | Post #4
Medlem
Inlägg: 114


Skicka PM
För det första: NEJ, jag kör INTE linux. Istället använder jag Cygwin.

För det andra: a.out är ett enkelt format, med endast tre sektioner: text, data och bss. Det är inte nödvändigtvis ett körbart program, utan kan användas för att länkas samman med andra objekt filer (vilket är vad jag försöker göra)

Som ni ser av min ursprungliga fråga är vill jag inte köra programmet (för ensamt är det egentligen ganska värdelöst), men länka det samman med andra object filer.





Sidor: 1

Forum huvudsida -> Programmering -> linker som stöder a.out
Atom feed

Du får inte posta i den här tråden | Till toppen