как сделать исполняемый файл на ассемблере? (В emacs)

Может кто-нибудь сказать мне, как сделать исполняемый файл на языке ассемблера? моя среда - Ubuntu + Emacs + GCC в целях обучения я написал код на C (hello.c) и преобразовал его в сборку (hello.s)

, и я хочу создать исполняемый файл из файла, записанного на сборке.

Я попытался

M-x compile

gcc hello.c -S

создать исполняемый файл. сделать сборку из кода C

и

M-x compile

as hello.s 

, чтобы сделать исполняемый файл

, но есть только файл .out, и он не может выполнить

, поэтому я попробовал

as hello.s -o aaa

, но файл «aaa» не исполняемый файл

6
задан Zimbabao 15 March 2011 в 04:16
поделиться