Author Topic: win32 NASM Programs  (Read 11013 times)


  • Guest
win32 NASM Programs
« on: January 07, 2008, 07:50:39 AM »
I'm looking for some advice to get me started.

First, what program should I use to link files created by NASM?

Second, what's a good intro to the win32 api?  I program primarily in BSD, so I'm not familiar with the windows API.  I tend to like Sam's Publisher for soft introductions to get me started.

Finally, what does a simple hello world program look like for win32? Can you show me a console version and a window's message box version?

I have programmed assembly on x86-64 amd on *BSD, but I have no experience with 32 bit assembly or how system calls are made in windows.  I am guessing I have to go through the api.  Is there an equivalent of the x86-64 abi for windows?