There are a lot of options, but I would advise you to run linux (any distro is fine) in VM possibly, and use the GNU toolchain to compile, and link your code.
I can actually easily afford these, however having one that Linus and his folks have given away is EXTRA special. It is not something money can buy! Best of luck Linus.