Reputation: 797
I am a newbie to the world of assembly and will like to ask some few questions about FASM before I waste my time and sanity in learning it.
Upvotes: 0
Views: 932
Reputation: 7051
Yes, you can link the result COFF object files to any other compatible object file. Although the main power and unique feature of FASM is how good it is able to create directly executable files. If you want to create full assembly application, you simply don't need the link stage. FASM can create itself everything. The only reason for link stage to be used is in order to use object files created by other compilers - C/C++/Pascal, etc.
I think UAC is a matter of OS, not the compiler. Especially for Windows, FASM creates standard PE executable files. If you are using linker, then it is responsible for the executable file creation.
Where actually you want to arrive following this "step" by "step" tutorial? There is a very full user manual in every FASM package downloaded and there is a Documentation page on the flat assembler site. There is a fine message board where you can ask questions as well.
Upvotes: 1