MASMでコンパイル、ビルド方法
VS2005でビルドする方法のメモ
test.asm
;*********************************************************** ;*Pentium プロセッサの特権命令以外をアセンブリの対象にします ;*********************************************************** .586 ;*********************************************************** ;プログラムのメモリ モデルを初期化します。 ;*********************************************************** .model flat ;コンソール用 puts proto c :dword .data MSG db 'HelloWorld' .code ;*********************************************************** ;_main スタートアップルーチン ;*********************************************************** _main proc public ;プロシージャ ブロックの開始 invoke puts, offset MSG ret _main endp end
>ml /c test.asm
リンク
>link test /SUBSYSTEM:CONSOLE /MACHINE:X86 libc.lib