こんにちは。 私は 'vim hello_worldd.asm'を実行し、私のコードを書く場所を作った。.amファイルを終了してコンパイルするにはどうすればいいですか?
しかし、私はそれを終了して実行する方法がわかりません。 これを行うコマンドはありますか?
こんにちは。 私は 'vim hello_worldd.asm'を実行し、私のコードを書く場所を作った。.amファイルを終了してコンパイルするにはどうすればいいですか?
しかし、私はそれを終了して実行する方法がわかりません。 これを行うコマンドはありますか?
Vimを終了するには、ESC
キーを押してノーマルモードにしてから、:wq
と入力して終了して変更を保存します。
nasm -f elf file.asm
それをコンパイルする:NASM、使用のために
。その後
ld -s -o outfile file.o
をして実行します:
次に、あなたが使用できるようにそれをリンクする必要があり./outfile
。
./outfile
を実行できない場合。おそらく許可の問題があります。 chmod
を使って修正できるのはchmod +x outfile
です。
ファイルを終了して保存します(エスケープキーを押し、vimからwqを入力します)。アセンブラを実行してください(恐らく 'nasm hello_worldd.asm') – Kevin