This PR addresses issue #15. It enables building with Visual studio.
(1) It adds a Travis Windows build, so we don't break it again. See the Windows build for this branch: https://travis-ci.org/dominikschnitzer/musly/builds/579697952
(2) bumps the Warning level to Wall (gcc/clang) and /W4 (VC++)
(3) compiles with with warnings as errors (Werror and /WX)
(4) Subsequently fixes all compiler warnings that broke the build due to (2) and (3)
This PR addresses issue #15. It enables building with Visual studio.
(1) It adds a Travis Windows build, so we don't break it again. See the Windows build for this branch: https://travis-ci.org/dominikschnitzer/musly/builds/579697952 (2) bumps the Warning level to Wall (gcc/clang) and /W4 (VC++) (3) compiles with with warnings as errors (Werror and /WX) (4) Subsequently fixes all compiler warnings that broke the build due to (2) and (3)