2017-11-22 22 views
-1

LINUX用アセンブリ言語のコンパイラが必要です。 リンクを教えてもらえますか? 現在、EMU8086をWindows用に使用しています。 しかし、私はこのコンパイラがLINUX OSに必要です。アセンブリ言語コンパイラ

+0

おそらく仮想マシンにLinuxディストリビューションをインストールすることを強くお勧めします。 –

+3

オフトピックです。リソースを要求しています。 'binutils'パッケージは、GNU asアセンブラを提供し、デフォルトでインストールされます(' gcc'または 'clang'をインストールした場合)。 'nasm'パッケージは別々のもので、異なるアセンブラ構文を提供します。 –

+0

EMU8086はWineで実行できますが、16ビットのDOS/PC-BIOSで混乱させたい場合は、LinuxでNASM + BOCHSを使用してください。または、NASMおよび/またはgccを使用して、ネイティブの32ビットまたは64ビットの実行可能ファイルを作成します。 –

答えて

0

アセンブリーにはコンパイラーがないため、アセンブラーとリンカーが必要です。 nasmを使用して、Linuxでリンクするために自分のコードとgccをアセンブルしています。

+1

'gcc'は' binutils'パッケージ(ほとんどの場合、常にインストールされています)から 'ld'(時には' as') –

関連する問題