2012-02-06 60 views
0

有可能嗎?我想使用gcc,比如assembler,然後在Ubuntu上編譯成可執行文件。如何使用像彙編器一樣的gcc?

我試了一下:

gcc a.asm -o out.o 

out.o文件編譯它.out可執行文件。

,但我得到了以下錯誤:

file format not recognized; treating as linker script. 

在Linux環境下我新。我希望這對你是乾淨的。任何幫助都非常讚賞。提前致謝。

回答

5

將文件名a.asm更改爲a.s並讓gcc autodetect彙編程序(通過擴展名)。

3

閱讀-x選件的文檔gcc。它允許你指定源文件的語言。