как использовать gcc как ассемблер? - PullRequest
0 голосов
/ 06 февраля 2012

это возможно?Я хочу использовать gcc как assembler и после компиляции его в исполняемый файл на Ubuntu.

Я попробовал:

gcc a.asm -o out.o

и из out.o файл компилятор его до .out исполняемый файл.

, но я получаю следующую ошибку:

file format not recognized; treating as linker script.

Я новичок в среде Linux.Я надеюсь, что это чисто для вас.Любая помощь очень ценится.Заранее спасибо.

Ответы [ 2 ]

5 голосов
/ 06 февраля 2012

Измените имя файла a.asm на a.s и позвольте gcc автоматически определять ассемблер (по расширению).

3 голосов
/ 06 февраля 2012

Прочтите документацию для опции -x до gcc. Позволяет указать язык исходного файла.

...