VS2017搭建匯編程序開發(fā)環(huán)境

https://blog.csdn.net/yiftss/article/details/89165317


具體步驟如下:

1.打開VS2017新建一個項目.

2.新建一個空的項目.

3.右鍵項目->生成依賴項->生成自定義.

4.選中masm,點擊確定.

5.打開項目屬性配置頁面.

6.在鏈接器->系統(tǒng)->子系統(tǒng)中,選擇控制臺,點擊確定.

在鏈接器->高級,?設(shè)置入口函數(shù):?main

7.在源文件中添加新建項.

8.修改名稱為hello.asm,點擊確定.

9.復(fù)制如下代碼到hello.asm中.INCLUDELIB kernel32.lib

INCLUDELIB user32.lib

.386

.model flat,stdcall

MessageBoxA PROTO,

hwnd:DWORD,

lpText:DWORD,

lpCaption:DWORD,

uType:DWORD

ExitProcess PROTO,

dwExitCode:DWORD

.data

msg byte 'Hello,Assembly!'

.code

main Proc

mov eax,offset msg

push 0h

push 0h

push eax

push 0h

call MessageBoxA

push 0h

call ExitProcess

main endp

end main

10.點擊運行,結(jié)果如圖所示就代表成功.

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容