makefiles are literally: ``` target: prerequisite commands ``` make works literally everywhere except windows...
OK. Now search for a library (obviously on both windows and *nix) and if you can't find it, automatically download it and build it along your executable