1. 程式人生 > >win10環境下配置彙編環境masm32,並使用qedit編輯第一個彙編程式

win10環境下配置彙編環境masm32,並使用qedit編輯第一個彙編程式

一: 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