后来从masm32 10安装包找到一个makeit.bat文件,将里面的文件名改了,运行一下,产生的exe就可以运行了。
makeit.bat文件内容如下,只要将“bmark.”改成其他名称就可以了.现在就是不知为什么使用MASMPlus1.2编译的exe不能出现界面?那位老大帮帮忙,谢谢先
@echo off
if not exist rsrc.rc goto over1
\masm32\bin\rc /v rsrc.rc
\masm32\bin\cvtres /machine:ix86 rsrc.res
:over1
if exist "bmark.obj" del "bmark.obj"
if exist "bmark.exe" del "bmark.exe"
\masm32\bin\ml /c /coff "bmark.asm"
if errorlevel 1 goto errasm
if not exist rsrc.obj goto nores
\masm32\bin\PoLink /SUBSYSTEM:CONSOLE /MERGE:.data=.text "bmark.obj" rsrc.res
if errorlevel 1 goto errlink
dir "bmark.*"
goto TheEnd
:nores
\masm32\bin\PoLink /SUBSYSTEM:CONSOLE /MERGE:.data=.text "bmark.obj"
if errorlevel 1 goto errlink
dir "bmark.*"
goto TheEnd