Fix building on windows without cl.exe
cleanup
Add windows example