1

いくつかのアセンブリファイルをコンパイルする必要がありますが、実際にそれを行う方法はわかりません...
私のコンピュータにMasmをインストールしました。アセンブリファイルを作成します。
残念ながら、使用するConTEXTには、コンパイル、実行、デバッグのボタンを設定する必要がありますが、C:\masm32にインストールされたmasm32を使用してコンパイルするように指示する方法はわかりません。MasmとConTEXTを使用してアセンブリファイルをコンパイルして実行します

最後に、アセンブリなしでDOSなしでコンパイルするための他のシンプルなIDEはありますか?

+0

スーパーユーザに質問しますか? –

答えて

1

MASM32には、独自のエディタQEditorが付属しますが、以下は、IDEの RadASM WinASM(オープンソース) EasyCode(ちょっとVBのような)

1

プロセスは、コマンドラインで達成するためにはるかに簡単です良いです。

ml /c /coff /FoMyAssembly.obj MyAssembly.asm 
@if errorlevel 1 pause 
link /SUBSYSTEM:WINDOWS MyAssembly.obj 
@if errorlevel 1 pause 

ここで、 "MyAssembly.asm"はソースファイルです。右のソースファイルをクリックすると、選択した

@if not exist %1.rc goto NoResource 

    rc /foRes.res %1.rc 
    cvtres /machine:ix86 /out:Res.obj Res.res 
    del Res.res 
    @if errorlevel 1 pause 

    ml /c /coff /Fo%1.obj %1 
    @if errorlevel 1 pause 
    link /SUBSYSTEM:WINDOWS %1.obj res.obj 
    @if errorlevel 1 pause 
    del %1.obj 
    del res.obj 

    C:\upx.exe -qq %1.exe 

@goto Exit 

:NoResource 
    ml /c /coff /Fo%1.obj %1 
    @if errorlevel 1 pause 
    link /SUBSYSTEM:WINDOWS %1.obj 
    @if errorlevel 1 pause 
    del %1.obj 

:Exit 

:何でも簡単に私が書いたもののようバッチファイルを使用することですう「開く...」を、このバッチファイルはすべて行いますあなたのために働く。

関連する問題