㈠ 關於masm32的配置問題
你用我的這個批處理就行了。
@echo off
rem 下面三個具體取決於你的masm32的目錄
set RC=masm32in c
set AC=masm32inml
set LK=masm32inlink
rem 假設原代碼文件名為code.asm,資源腳本文件名為rsrc.rc
set code=code
set rsrc=rsrc
if exist %code%.exe del %code%.exe
if exist %rsrc%.rc %RC% /v %rsrc%.rc
if exist %code%.asm %AC% /c /coff /nologo %code%.asm
if exist %rsrc%.res %LK% /subsystem:windows /nologo %code%.obj %rsrc%.res
if not exist %rsrc%.res %LK% /subsystem:windows /nologo %code%.obj
rem .
pause
保存上面將其命名為.bat拓展名的批處理文件,放到你的代碼文件目錄下面,根據具體習慣,和環境,也可以修改一下這個批處理。
註:一般沒必要非要用cvtres轉換rsrc.res到rsrc.obj。
像你上面的問題都是找不到文件導致的,第二個,找不到res文件,他連res都因找不到沒編譯,當然也找不到res文件。
上面重點就是找到你的masm32目錄下的bin這個目錄的的文件。在設置RC,AC,LK,這三個參數,保存批處理,命名為.bat拓展名,雙擊,一下子搞定。