
MASM32

- 軟件授權(quán): 免費(fèi)軟件
- 軟件類型: 國產(chǎn)軟件
- 軟件語言: 簡體中文
- 更新時(shí)間: 2022-07-29
- 軟件評(píng)分:
- 軟件大?。? 4.79MB
- 應(yīng)用平臺(tái): WinXP, Win7, Win8, Win10
軟件介紹 下載地址
MASM32正式版是款適合學(xué)習(xí)編程的用戶們使用的匯編語言學(xué)習(xí)工具。MASM32最新版中包含了不同版本工具組建的匯編開發(fā)工具包。MASM32安裝后會(huì)啟動(dòng)DOS對(duì)話框,用戶需要手動(dòng)選擇命令生成運(yùn)行庫和程序,生成完畢后軟件即安裝完畢。
MASM32軟件介紹
MASM32并非是指Microsoft的MASM宏匯編器。MASM32是一個(gè)為那些對(duì)學(xué)習(xí)或者編寫 32 位微軟匯編( MASM )感興趣 的程序員提供的工作環(huán)境,MASM32是一個(gè)由個(gè)人開發(fā)的包含了不同版本工具組建的匯編開發(fā)工具包。它的匯編編譯器是MASM6.0以上版本中的Ml.exe,資源編譯器是Microsoft visual studio中的Rc.exe,32位鏈接器是Microsoft Visual Studio中的Link.exe,同時(shí)包含有其他的一些如Lib.exe和DumpPe.exe等工具。
MASM32使用方法
以在C:PWIN951TEMP文件夾下建立TEST.ASM和生成TEST.EXE為例.
安裝好MASM32后,打開"資源管理器"或"我的電腦",進(jìn)入MASM32所在文件夾(假設(shè)為C:MASM32),雙擊QEDITOR.EXE
的圖標(biāo),這就進(jìn)入了MASM32的集成開發(fā)環(huán)境。
編譯資源文件
使用菜單欄上的菜單project -> Compile Resource File。這時(shí)系統(tǒng)會(huì)打開一個(gè)DOS窗口運(yùn)行相關(guān)的批處理文件,并報(bào)告結(jié)果。
若不編譯成功,信息為(具體錯(cuò)誤信息因錯(cuò)誤而異):
Microsoft (R) Windows (R) Resource Compiler, Version 5.00.1823.1 - Build 1823
Copyright (C) Microsoft Corp. 1985-1998. All rights reserved.
Using codepage 936 as default
Creating rsrc.RES
RC: RCPP -CP 936 -f C:PWIN951TEMPRCa83947 -g C:PWIN951TEMPRDa83947 -DRC_IN VOKED -D_WIN32 -pc:/ -E -I. -I .
rsrc.rc.
rsrc.rc (1): error RC2135 : file not found: MAINICON.ICO.
Writing MENU:600, lang:0x409, size 128
Microsoft (R) Windows Resource To Object Converter Version 5.00.1736.1
Copyright (C) Microsoft Corp. 1992-1997. All rights reserved.
CVTRES : fatal error CVT1101: cannot open rsrc.res for reading
Press any key to continue . . .
其中給出了出錯(cuò)語句的行號(hào),錯(cuò)誤類型代碼及錯(cuò)誤信息。
按任一鍵結(jié)束,再關(guān)閉此DOS窗口,并按錯(cuò)誤信息修改資源文件,存盤后,重新編譯。
技巧小提示: 在qeditor.exe中,按Ctlr+G可跳到指定的行
直到顯示如下成功信息:
Microsoft (R) Windows (R) Resource Compiler, Version 5.00.1823.1 - Build 1823
Copyright (C) Microsoft Corp. 1985-1998. All rights reserved.
Using codepage 936 as default
Creating rsrc.RES
RC: RCPP -CP 936 -f C:PWIN951TEMPRCa81843 -g C:PWIN951TEMPRDa81843 -DRC_IN
VOKED -D_WIN32 -pc:/ -E -I. -I .
rsrc.rc.
Writing MENU:600, lang:0x409, size 128
Microsoft (R) Windows Resource To Object Converter Version 5.00.1736.1
Copyright (C) Microsoft Corp. 1992-1997. All rights reserved.
Press any key to continue . . .
說明生成了rsrc.RES和rsrc.obj文件,按任一鍵結(jié)束,再關(guān)閉此DOS窗口。