Может кто-нибудь сказать мне, как сделать исполняемый файл на языке ассемблера? моя среда - 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» не исполняемый файл