MASM32的Qeditor中的项目选项无效

时间:2011-06-14 19:59:13

标签: assembly masm32

我有Masm32而我正在使用Qeditor。 “项目”菜单中的所有选项均无效。作为一个例子,如果我单击“Build All”没有任何反应(没有窗口,文件目录中没有文件,没有任何反应)。

我的路径上有c:\ masm32 \ bin,所以不是问题。

1 个答案:

答案 0 :(得分:1)

我也使用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:驱动器的某个位置。这将使事情变得更容易。