cppcomponents_libuv_dll.cpp compiles with msvc