2012-02-06 11 views
0

それは可能ですか?私はassemblerのようなgccを使い、それをコンパイルして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の自動検出アセンブラ(拡張子)を許可します。

3

-xオプションのドキュメントをgccに読みます。ソースファイルの言語を指定することができます。