I use cygwin's vim (not gvim) and msbuild is not in my PATH by default.
OOTB, running make within vim from a folder that contains an sln file results in this:

As a side-note, running "msbuild" from cygwin wont work, but "msbuild.exe" (after I added to my PATH) does.