我有Masm32而我正在使用Qeditor。 “项目”菜单中的所有选项均无效。作为一个例子,如果我单击“Build All”没有任何反应(没有窗口,文件目录中没有文件,没有任何反应)。
我的路径上有c:\ masm32 \ bin,所以不是问题。
答案 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:驱动器的某个位置。这将使事情变得更容易。