may switch to cmake since every library i saw used it and this was tested on windows by generating a visual studio solution and it builds and runs both release and debug