I would recommend that you do any windows or mac builds with the gitian build system. It lets you deterministically build all of the binaries on a linux system like the one that you are developing in.
Question is: how would I use the gitian build system when there only are a few folders (contrib/gitian-descriptors [and] contrib/gitian-downloader)?
There is more to it. I can teach you how to do it. It will work for pretty much any coin that is based off of Bitcoin in some way. There is more to it and it takes some time to make it work properly, but in the end it makes compiling across platforms so much easier.