I want to learn how to write assembly for windows and then assemble them into exe files for personal use! I want to know any resources that I can use for this task
I have tried using tutorials and they work but most of the ones I could recreate are in 64bit assembly and the ones I did find for 32 bit did not work on Windows 10. This May be due to my lack of experience.
I want to learn as to how to use both 32 bit and 64 bit assembly on windows for practical purposes
I tried and tutorial(of sort) for this https://sonictk.github.io/asm_tutorial/#introduction/settingup/netwideassembler and did get this to work but this is for x64
so I looked for more books and tutorials, however did not find any. The books I did find were either not detailed enough as to how they did certain steps and lost me, or were way to complicated.
I have looked at many threads on this same topic in this same forum and have tried many of them but I have done something wrong.
I was able to figure out how to use NASM to give a x86 object file however the linking part i was not able to figure out.
I tried using the gcc linker for this however apparently gcc linker is single Target and putting -m32 gives an error of not finding some 32 bit libraries.
I am willing to learn assembly on some other platform first if that is what it requires to learn, but in the end I want to learn how to create exe files for windows