win10環境下配置彙編環境masm32,並使用qedit編輯第一個彙編程式
阿新 • • 發佈:2018-12-11
一: win10環境下配置彙編環境masm32 1. 官網下載masm32:http://www.masm32.com/download.htm 這裡我選擇的是第二個,下載後解壓,一直點確定即可,最後會提示成功。 2. 一定要安裝在系統盤(我的是c盤:C:\masm32),否則編譯時會沒反應,或者提示各種各樣的錯誤。 3. 環境變數配置 我的電腦\屬性\高階系統設定\環境變數 新建 include 對應路徑為C:\masm32\include 新建 lib 對應路徑為C:\masm32\lib 新建 PATH 對應路徑為C:\masm32\bin;C:\masm32; 4. 開啟cmd視窗 輸入ml,顯示上面的內容表示成功
5. 開啟C:\masm32目錄下的qedit.exe即進行編寫彙編程式 二: 使用qedit編輯第一個彙編程式 1. 輸入以下程式段,儲存為one.asm
.386 .model flat, stdcall option casemap :none include \masm32\include\windows.inc include \masm32\include\kernel32.inc include \masm32\include\user32.inc includelib \masm32\lib\kernel32.lib includelib \masm32\lib\user32.lib .data HelloWorld db "Hello World!", 0 .code start: invoke MessageBox, NULL, addr HelloWorld, addr HelloWorld, MB_OK invoke ExitProcess, 0 end start
2. 先後點選project內的assemble ASM file,link OBJ file和run Program 3. 成功! 三.使用命令列編譯 1.編譯:ml /c /coff one.asm 2.連線:link /subsystem:windows one.obj 3.執行:one.exe