0

私はMasm32を持っていて、Qeditorを使用しています。Porjectメニューのオプションはどれも機能しません。例として、[すべてビルド]をクリックしても何も起こりません(ウィンドウがなく、ファイルディレクトリにファイルがビルドされず、何も起こりません)。

パスにc:\ masm32 \ binがあるので、問題はありません。

4

1 に答える 1

2

私もMASM32を使用しており、しばらくの間、Qeditorを使用していました。私はあなたと同じ問題を抱えていましたが、プロジェクトを組み立てるために独自のバッチファイルを作成することでそれを克服しました。最終的に、コードを書くためにNotepad ++に切り替え、Qeditorを完全に排除しました。これが私が書いたバッチファイルです:

@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

@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

私のプロジェクトでは、Project.asmたとえばアセンブリファイルを用意します。リソースファイルが必要な場合は、名前を付けますProject.asm.rc。プロジェクトをアセンブルしたいときは、右クリックしてバッチファイルを「開く」ことにします。残りはお世話になります。

また、ソースファイルがC:ドライブのどこかにあることを確認してください。これにより、作業がはるかに簡単になります。

于 2011-06-21T13:35:23.287 に答える