Steward
分享是一種喜悅、更是一種幸福
程式語言 - MinGW - Assembly - Hello, world!
參考資訊:
http://www.winprog.org/tutorial/start.html
https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-messagebox
main.S
.intel_syntax noprefix
.global _main
.extern _MessageBoxA@16
.section .data
info: .asciz "Hello, world!"
title: .asciz "main"
.section .text
_main:
push 0
push offset title
push offset info
push 0
call _MessageBoxA@16
xor eax, eax
ret
編譯、執行
$ i686-w64-mingw32-gcc main.S -o main.exe $ wine ./main.exe