makefiles for linux and windows
makefiles for linux and windows